# HG changeset patch # User Volker Grabsch # Date 1266668779 -3600 # Node ID 22f329019c0f89dba6008eca64bad0a6627e081e # Parent 0899a4e002d20e47011c9234763435d68a4664e9 improved installation instructions for Solaris diff -r 0899a4e002d2 -r 22f329019c0f doc/index.html --- a/doc/index.html Sat Feb 20 12:08:22 2010 +0100 +++ b/doc/index.html Sat Feb 20 13:26:19 2010 +0100 @@ -646,32 +646,51 @@ A good solution needs yet to be found.

-

Solaris

-

First, install all requirements that already ship with Solaris:

-
pfexec pkg install SUNWaconf SUNWgnu-automake-110 \
-                   SUNWbison SUNWcmake SUNWflexlex \
-                   SUNWgcc SUNWgmake SUNWgsed SUNWgzip \
+    
pfexec pkg install SUNWgnu-automake-110 SUNWbison \
+                   SUNWcmake SUNWflexlex SUNWgcc \
+                   SUNWgmake SUNWgsed SUNWgzip \
                    SUNWlibtool SUNWlibm SUNWopenssl \
                    SUNWgpch SUNWgnome-common-devel \
                    SUNWunzip SUNWwget

- Then make Automake available: + and make Automake available:

pfexec ln -s aclocal-1.10  /usr/bin/aclocal
 pfexec ln -s automake-1.10 /usr/bin/automake
+

- and download and install SCons by hand: + Then download and install M4, Autoconf and SCons by hand:

-
wget http://prdownloads.sourceforge.net/scons/scons-1.2.0.tar.gz
+    
export PATH=/usr/local/bin:$PATH
+
+wget http://ftp.gnu.org/gnu/m4/m4-1.4.5.tar.gz
+tar -xzf m4-1.4.5.tar.gz
+cd m4-1.4.5
+./configure
+make
+pfexec make install
+cd ..
+
+wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.62.tar.gz
+tar -xzf autoconf-2.62.tar.gz
+cd autoconf-2.62
+./configure
+make
+pfexec make install
+cd ..
+
+wget http://downloads.sourceforge.net/project/scons/scons/1.2.0/scons-1.2.0.tar.gz
 tar -xzf scons-1.2.0.tar.gz
 cd scons-1.2.0
-pfexec python setup.py install
+python setup.py build +pfexec python setup.py install +cd ..