Talk:Compile and Install: Difference between revisions
Jump to navigation
Jump to search
(+ IBM AIX configuration scripts for wget, PROJ4, GDAL, GRASS 6, and GRASS 7) |
|||
Line 89: | Line 89: | ||
--prefix=$PREFIX \ | --prefix=$PREFIX \ | ||
--disable-shared \ | --disable-shared \ | ||
--enable-largefile \ | |||
--with-cxx \ | |||
--with-proj-includes=$PREFIX/include/ \ | --with-proj-includes=$PREFIX/include/ \ | ||
--with-proj-libs=$PREFIX/lib/ \ | --with-proj-libs=$PREFIX/lib/ \ | ||
--with-proj-share=$PREFIX/share/proj/ \ | --with-proj-share=$PREFIX/share/proj/ \ | ||
--with-sqlite \ | |||
--with-sqlite-includes=$PREFIX/include/ \ | |||
--with-sqlite-libs=$PREFIX/lib/ \ | |||
--with-tiff=no \ | --with-tiff=no \ | ||
--with-png=no \ | --with-png=no \ | ||
--with-fftw=no \ | --with-fftw=no \ | ||
--with-cairo=no \ | --with-cairo=no \ | ||
--with-freetype=no | --with-freetype=no | ||
</pre> | </pre> |
Revision as of 09:50, 23 March 2013
feedback on following the same directions under Ubuntu 8.10 amd64
- apt-get says "Couldn't find package bpng12-dev"
- HB: try "apt-cache search bpng*-dev". Probably they bumped the version number.
AIX compilation hints
- conf_wget_AIX.sh:
sh configure --prefix=/afs/cluster/grid/user/private/bin/ --disable-nls
- conf_proj_AIX.sh:
sh configure --prefix=/afs/cluster/grid/user/private/bin --without-mutex
- conf_gdal_AIX.sh:
export LIBICONV=/opt/freeware export CC="gcc" export CXX="g++" PREFIX=/afs/cluster/grid/user/private/bin sh configure \ --prefix=$PREFIX \ --with-libz=internal \ --with-threads=no \ --with-geotiff=internal --with-libtiff=internal
- conf_grass6_AIX.sh
#!/bin/sh # optimization # http://en.gentoo-wiki.com/wiki/Safe_Cflags/Intel MYCFLAGS="-O2 $XEON" MYCXXFLAGS="-O2" # debug #MYCFLAGS="-g" #MYCXXFLAGS="-g" ######## MYBIN=$HOME/private/bin MYNAD2BIN=$MYBIN/bin/nad2bin # 64bit: CFLAGS="$MYCFLAGS" CXXFLAGS="$MYCXXFLAGS" NAD2BIN=$MYNAD2BIN ./configure \ --prefix=$MYBIN \ --with-cxx \ --enable-largefile \ --with-gdal=$MYBIN/bin/gdal-config \ --with-includes=$MYBIN/include \ --with-proj \ --with-proj-includes=$MYBIN/include \ --with-proj-libs=$MYBIN/lib \ --with-proj-share=$MYBIN/share/proj \ --with-png=yes \ --with-tiff=yes \ --with-tcltk=yes \ --with-sqlite=yes \ --with-opengl=yes \ --with-x=yes \ --with-nls=no \ --with-freetype=no \ --with-jpeg=no \ --with-postgres=no \ --with-mysql=no \ --with-ffmpeg=no \ --with-odbc=no \ --with-fftw=no \ --with-blas=no \ --with-lapack=no \ --with-motif=no \ --with-glw=no \ --with-readline=no \ --with-opendwg=no \ --with-python=no
- conf_grass7_AIX.sh:
export LIBICONV=/opt/freeware # comment next two lines for using the IBM xlc compiler: export CC="gcc" export CXX="g++" PREFIX=$HOME/private/bin ./configure \ --prefix=$PREFIX \ --disable-shared \ --enable-largefile \ --with-cxx \ --with-proj-includes=$PREFIX/include/ \ --with-proj-libs=$PREFIX/lib/ \ --with-proj-share=$PREFIX/share/proj/ \ --with-sqlite \ --with-sqlite-includes=$PREFIX/include/ \ --with-sqlite-libs=$PREFIX/lib/ \ --with-tiff=no \ --with-png=no \ --with-fftw=no \ --with-cairo=no \ --with-freetype=no