1. dpkg で lesstif 関連の packages を purge しておく 2. build & install lesstif-current % tar xzf lesstif-current.tar.gz % cd lesstif-current % ./configure --prefix=/usr/local/lesstif % make % su # make install # vi /etc/ld.so.conf /usr/local/lesstif/lib # ldconfig # ^D 3. build Mozilla % tar xzf unix.tar.gz % cd ns % vi config/Linux.mk ifeq ($(CPU_ARCH),x86) PLATFORM_FLAGS += -mno-486 -DLINUX1_2 -Di386 PORT_FLAGS += -DNEED_TIME_R -DMITSHM -D_XOPEN_SOURCE ! OS_INCLUDES += -I/usr/local/lesstif/include -I/usr/X11R6/include ! OS_LIBS += -L/usr/local/lesstif/lib -L/lib -ldl -lc endif % vi cmd/xfe/Makefile (581 行目付近) ! XTOOLLIB = -L/usr/local/lesstif/lib -L/usr/X11R6/lib -lXt -lSM -lICE (略) MOTIFLIB =\ $(MOTIFPATCH_LIB) \ ! -lXm \ $(NS_MOTIF2_XP_LD_FLAGS) % make 4. 実行 % ./cmd/xfe/Linux2.0.33_x86_DBG.OBJ/mozilla-export 画面写真
1998/4/3
mozilla-general などで流れた Mozilla に関する URL いろいろ
config/Linux.mk の PLATFORM_FLAGS に -DX_LOCALE を加え、cmd/xfe/mozilla.c の #include "mozilla.h" の前に #include <X11/Xlocale.h> を付けてみるとなにかよいことがあるかもしれない
http://mozilla-crypto.ssleay.org/というのが出来てる。あの SSLeay を使った Mozilla みたいです