This build was produced on a i386-pc-solaris2.8 platform. If you encounter any problem with the package, you may contact Pete Zha This build was made from the MOZILLA_1_8a1_RELEASE tag in the CVS repository. Installation notes: * Executables are dynamically linked against Gtk. You will need to set LD_LIBRARY_PATH to the directory where your Gtk 1.2 shared libraries are installed. You can do this before starting mozilla or edit run-mozilla.sh. Please note that this build is built using Sun's Forte compiler. If you don't have a Forte compiled Gtk, you will need to get one from here: http://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla1.6/contrib/mozilla-gtk-i386.tar.gz * This build does not include the Java bundle. You will need to set up the link yourself in order to have Java support. See example below: $ cd /plugins $ ln -s /jre/plugin//ns610/libjavaplugin_oji.so You can install the latest version of Java from http://java.sun.com * After installing all the files you must run mozilla as the user who installed the files (e.g. root if the files are owned by root) once to create the file `components.reg'. If you don't, mozilla will crash on startup. This is documented behavior that Netscape has so far declined to fix; see http://bugzilla.mozilla.org/show_bug.cgi?id=49345 for details. * If you get a lot of warnings on startup like Gdk-WARNING **: shmat failed! then you may want to increase your shared memory segment sizes. On Solaris 8, you can add the following lines to /etc/system and reboot: * Set for libgtk shared memory usage set shmsys:shminfo_shmmax = 8388608 set shmsys:shminfo_shmmni = 0x1000 set shmsys:shminfo_shmseg = 0x100 The following tools/libraries were used for compilation: Forte 6 Update 2 GNU Make 3.75 GTK 1.2.10 The following commands were issued to check out and build the distribution: $ cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co -r MOZILLA_1_8a1_RELEASE mozilla/client.mk $ cd mozilla $ gmake -f client.mk checkout $ cat << EOF > .mozconfig ac_add_options --disable-tests ac_add_options --disable-debug ac_add_options --with-xprint ac_add_options --enable-xinerama ac_add_options --enable-ldap ac_add_options --enable-crypto ac_add_options --enable-x11-shm ac_add_options --enable-ctl EOF $ export MOZILLA_OFFICIAL=1 $ export BUILD_OFFICIAL=1 $ export NS_USE_NATIVE=1 $ export CFLAGS="-xO2 -xlibmil" $ export CXXFLAGS="-xO2 -xlibmil -xlibmopt" $ gmake -f client.mk build_all $ cd xpinstall/packager $ gmake