Build-Linux-local
From SkyWiki
Instructions to build and install Linux packages as private instance in a user home
Contents |
autoconf
./configure --prefix=$HOME
make
make install
m4
./configure --prefix=$HOME
libtool
./configure --prefix=$HOME
APR
./configure --prefix=$HOME
APR-util
./configure --prefix=$HOME --with-apr=$HOME
APR-iconv
./configure --prefix=$HOME --with-apr=$HOME
OpenSSL
./config --prefix=$HOME threads zlib shared
Apache httpd
Apache 2.2:
./configure --prefix=$HOME/apache --enable-dav --enable-dav-fs --enable-deflate --with-apr=$HOME --with-apr-util=$HOME
old: ./configure --prefix=$HOME --enable-info --enable-rewrite --enable-speling --enable-deflate --enable-mime-magic --enable-dav --enable-dav-fs --enable-ssl --enable-auth --with-apr=$HOME --with-apr-util=$HOME
Apache 2.0.x:
old: ./configure --prefix=$HOME --enable-dav --enable-dav-fs --enable-deflate
libJPEG
./configure --prefix=$HOME --enable-shared
make
make install
make install-lib
libPNG
Freetype
./configure --prefix=$HOME
libGD
./configure --prefix=$HOME --with-jpeg=$HOME
Graphviz
export PATH=/usr/bin:/bin:$PATH
./configure --prefix=$HOME CC=gcc-2.95 CXX=gcc-2.95
PHP
./configure --prefix=$HOME --with-libxml-dir=$HOME --with-apxs2=$HOME/apache/bin/apxs --with-mysql=$HOME --with-gd --with-jpeg-dir=$HOME --with-png-dir=$HOME --with-freetype-dir=$HOME
MySQL
./configure --prefix=$HOME --with-tcp-port=3307 --with-mysqld-user=sky
DBD Perl extension
perl Makefile.PL --cflags=-I/home2/sky/include/mysql "--libs=-L/usr/lib -lmysqlclient.so"
Neon
./configure --prefix=$HOME --with-ssl --enable-shared --with-libs=$HOME/lib
Subversion
./configure --prefix=$HOME --with-apr=$HOME --with-apr-util=$HOME --with-neon=$HOME --with-apxs=$HOME/apache/bin/apxs
old: ./configure --prefix=$HOME --with-apr=$HOME --with-apr-util=$HOME --with-neon=$HOME --with-apache=$HOME/httpd-2.2.4
make swig-pl
make install-swig-pl
make swig-py
make install-swig-py
git
./configure --prefix=$HOME --with-perl=$HOME/bin/perl
GCC