[GRASSLIST:1915] RE: configuring Grass5.03 on Debian - includes locations

Hamish hamish_nospam at yahoo.com
Mon Dec 1 05:34:14 EST 2003


>   For those compiling on Debian Woody in the future, here is a partial 
> list of the debian "apt-get" names for the packages based on what I still
> needed:
> 
>    zlib1g-dev
>    libjpeg-dev
>    libtiff-dev
>    libpng-dev
>    libgd-dev
>    libtcl8.3-dev
>    pg-dev
>    postgresql-dev
>    mesag3-dev  OR xlibmesa3-dev
>    unixodbc-dev
>    fftw-dev  ( & sfftw-dev ?)


moreover, a ./configure line for Debian 3.0 (Woody)

CFLAGS="-O3 -march=i686 -Wall" LDFLAGS="-s" ./configure \
        --with-tcltk-includes=/usr/include/tcl8.3 \
        --with-postgres-includes=/usr/include/postgresql \
        --with-motif --with-motif-includes=/usr/X11R6/include \
        --with-freetype --with-freetype-includes=/usr/include/freetype2 \
        --with-blas --with-blas-libs=/usr/lib/gcc-lib/i386-linux/3.0.4 \
        --with-lapack --with-glw \
        --with-readline \
        2>&1 | tee config_log.txt

$> make
#> make install


The following gets pretty much everthing config'd in for me with a stock
installation of the current (feb 2002) Debian Woody 3.0. Any packages I
already had installed, well add them too- but I don't know what they are.
I have not shifted any files or set up any special links that I can think
of. Some of these packages may not really be needed..

apt-file was used for most of this discovery. It's a great utility!

.deb Package       Provides..
---------------------------------
libncurses5-dev    curses.h
zlib1g-dev         zip fn's
libjpegb2-dev                    \
libtiff3g-dev                     |- graphics
# superseded  libpng2-dev        /
libpng-dev                      /
# superseded  libgd-dev          gif/png support 
libgd2-dev          gif/png support

# no longer exists  task-tcltk-dev    Tcl/Tk widgets 8.3
tk8.3-dev          Tcl/Tk 8.3 development files. As of 5.0.0, Tk8.4 breaks NVIZ
# tk8.4-dev        Tcl/Tk 8.4 Development Files. Depends on needed Tcl bits.
fftw-dev           FFT Libraries

postgresql-dev     PostgreSQL
libsqlxx-dev       ODBC ? conflicts with unixodbc-dev?
libgdbm-dev        DBM  (Use libgdbmg1-dev for Woody)
unixodbc-dev       ODBC
libfreetype6-dev   Freetype
libmotif-dev       Motif
blas-dev           BLAS 
lapack-dev         LAPACK
g77-3.0            for BLAS (& lapack as well??)
f2c                for BLAS (libf2c) unneeded?

optional:
proj               PROJ.4 projection
gdal-bin  (soon)   GDAL data imports (use --with-gdal)




More information about the grass-user mailing list