- http://www.cosy.sbg.ac.at/~andi/
/tmp/random-0.7> make
- http://www.zlib.org/
/tmp/zlib-1.1.4> ./configure --shared --prefix=/opt/zlib
- http://www.openssl.org/
/tmp/openssl-0.9.6i> ./config --prefix=/opt/openssl \
--openssldir=/opt/openssl shared no-asm
/tmp/openssl-0.9.6i> env LD_RUN_PATH=/opt/openssl/lib make
- http://www.openssh.org/
/tmp/openssh-3.5p1> ./configure --prefix=/opt/openssh \
--sysconfdir=/etc/opt/openssh --localstatedir=/var/opt/openssh \
--with-privsep-path=/var/opt/openssh/empty --with-zlib=/opt/zlib \
--with-ssl-dir=/opt/openssl --with-default-path=/usr/bin:/opt/openssh/bin \
--with-pam
# As root,
# mkdir -p /var/opt/openssh/empty
# chown root:sys /var/opt/openssh/empty
# chmod 755 /var/opt/openssh/empty
# groupadd sshd
# useradd -g sshd -d /var/opt/openssh/empty sshd
- http://www.modssl.org/
- http://www.apache.org/
/tmp/mod_ssl-2.8.13-1.3.27> ./configure --with-apache=../apache_1.3.27
/tmp/apache_1.3.27> env SSL_BASE=/opt/openssl ./configure --prefix=/opt/apache \
--enable-module=most --enable-shared=max
# Add the var CFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" to the env command if you want largefiles or built your perl that way
# Edit src/modules/ssl/Makefile and add -R$(SSL_LIBDIR) to SSL_LDFLAGS
# If using gcc2, edit src/modules/proxy/Makefile and src/modules/standard/Makefile. Add "-L/path/to/gcc-lib/$host_info/$gcc_version/ -lgcc" to LIBS_SHLIB
- http://perl.apache.org/
/tmp/mod_perl-1.27> perl Makefile.PL USE_APXS=1 WITH_APXS=/opt/apache/bin/apxs \
EVERYTHING=1 PERL_TRACE=1
- http://www.php.net/
/tmp/php-4.2.1> env CC=gcc ./configure --with-zlib=/opt/zlib \
--with-mysql=/opt/mysql --prefix=/opt/php --with-apxs=/opt/apache/bin/apxs
- http://jakarta.apache.org/
/tmp/jakarta-tomcat-3.3.1-src/dist/tomcat/native/mod_jk/apache1.3> env ANT_HOME=/tmp/ant JAVA_HOME=/usr/j2se APACHE_HOME=/opt/apache sh build-solaris.sh