AIX mod
Default Build Procedure
- export PREFIX=$HOME/local
- export PATH=$PREFIX/bin
- export CONFIG_SHELL=$PREFIX/bin/bash
- export CC=/opt/freeware/bin/gcc
- export CFLAGS="-I$PREFIX/include -I/usr/include"
- export LDFLAGS="-L$PREFIX/lib -L/usr/lib"
- ./configure --prefix=$PREFIX
- make
- make install
Order of build
utilities
libraries
- readline-6.1
- ncurses-5.7
- ./configure --prefix=$PREFIX --without-cxx-bindding --enable-widec --enable-ext-colors --enable-ext-mouse --enable-sigwinch --enable-tcap-names
- delete "-static" from Makefile in progs/ and test/
- cd $PREFIX/include; ln -s ncurses/curses.h curses.h; ln -s ncurses/curses.h ncurses.h; ln -s ncursesw/curses.h ncursesw.h
applications
- vim-7.3
- ./configure --prefix=$PREFIX --disable-gui
- bash-4.1
- ./configure --prefix=$PREFIX --with-installed-readline
- dvtm-0.6 See my dvtm mod page
- dtach-0.8 See my dvtm mod page
- tcl-8.5.9
- cd unix; ./configure --prefix=$PREFIX --disable-shared; make; make install
- requires setting "ulimit -s 32768" to run tcl!
- expect-5.45
- ./configure --prefix=$PREFIX --disable-shared
- subversion-1.6.16
- tar xjf ../pkgs/subversion-1.6.16.tar.bz2
- tar xjf ../pkgs/subversion-deps-1.6.16.tar.bz2
- cd subversion-1.6.16
- cd zlib
- ./configure --prefix=$PREFIX
- make
- make install
- cd ..
- ./configure --prefix=$PREFIX --disable-shared
- make
- make install