[GRASS5] GRASS 5.0.0pre2 released
Markus Neteler
neteler at itc.it
Thu Sep 13 19:27:10 EDT 2001
Hi again,
in case, dear volunteer, that you build binaries, please
check the rules in
documents/release_rules.txt
Important excerpt:
"1. Generally the binaries shall be produced from the published
source code tarball above. Get this tarball and unpack it in
a NEW directory.
2. Build GRASS:
o compile everything, incl NVIZ without PG (note, no ";" to be used):
CFLAGS=-O2 ./configure --enable-postgres=no
make
o compile PostgreSQL modules:
configure --enable-postgres=yes
make pre-compile
gmake5 src.garden/grass.postgresql
o compile PNGDriver (requires "libgd1.8.x" from
http://www.boutell.com/gd/, usually shipping with Linux distros):
gmake5 -i src/display/devices/PNGdriver
o Run again to link the additional modules:
gmakelinks5
or
gmakelinks5 |wc -l
Should be > 350 modules now.
o To install into /usr/local/bin (or whereever you directed it) run
make install
o For r.in.gdal we need "libgdal" which has to be included into the GRASS
binary package. Finally store "libgdal.1.1.so" in $GISBASE/lib/
It is highly recommended to get the latest GDAL CVS version:
export CVSROOT=:pserver:anonymous at cvs.remotesensing.org:/cvsroot
cvs login
Password: anonymous
cvs checkout gdal
configure --without-python ; make;
make install
cp /usr/local/lib/libgdal.1.1.so /usr/local/grass5/lib
# this copies the libgdal into GRASS binaries
If above fails, get the precompiled GDAL library:
- Get Linux version here:
ftp://gdal.velocet.ca/pub/outgoing/libgdal-linux-grass.tar.gz
(Note: check "ldd libgdal.1.1.so" dependency, get if required:
ftp://gdal.velocet.ca/pub/outgoing/libstdc++-libc6.2-2.so.3)
- Other precompiled libgdal versions:
http://gdal.velocet.ca/projects/grass/index.html
- Get GDAL sources at:
http://www.remotesensing.org/gdal/
You should test the GRASS now. NVIZ working?
Bad news to "grass5" list (good as well)!
3. Package the new GRASS binaries with
make bindist
4. Upload
-> ftp 130.75.72.36
cd incoming
Upload both the binary package and the grass5install.sh.
To avoid overwrites on the ftp server (since you can't read there, only
write), rename the grass5install.sh temporarily to grass5install_$ARCH.sh
"
Thanks in advance!
I am rather offline till monday/tuesday.
Ciao
Markus
More information about the grass-dev
mailing list