[Shapelib] Shapelib 1.3
Brian Peschel
brianp at occinc.com
Mon Jun 21 13:45:04 EST 2010
Is the 1.3 still a beta release of shapelib? I noticed it is available
at http://download.osgeo.org/shapelib/ but not at
http://dl.maptools.org/dl/shapelib/.
Either way, I needed to make a change to the 1.3.0b2 Makefile in the lib
section. The file safileio.c was not being compiled in the library, so
I couldn't link the library.
I figured I would pass this on (I don't recall seeing an email about it,
but I couldn't recall if this was a beta either) in cause you want to
update the master :
lib:
/bin/sh ./libtool --mode=compile gcc -DPACKAGE=\"libshp\"
-DVERSION=\"$(SHPLIB_VERSION)\" -DSTDC_HEADERS=1 -I. -I.
-I/usr/local/include -g -O2 -c shpopen.c
gcc -DPACKAGE=\"libshp\" -DVERSION=\"$(SHPLIB_VERSION)\"
-DSTDC_HEADERS=1 -I. -I. -I/usr/local/include -g -O2 -c -fPIC -DPIC
shpopen.c -o .libs/shpopen.lo
gcc -DPACKAGE=\"libshp\" -DVERSION=\"$(SHPLIB_VERSION)\"
-DSTDC_HEADERS=1 -I. -I. -I/usr/local/include -g -O2 -c shpopen.c -o
shpopen.o >/dev/null 2>&1
mv -f .libs/shpopen.lo shpopen.lo
/bin/sh ./libtool --mode=compile gcc -DPACKAGE=\"libshp\"
-DVERSION=\"$(SHPLIB_VERSION)\" -DSTDC_HEADERS=1 -I. -I.
-I/usr/local/include -g -O2 -c shptree.c
rm -f .libs/shptree.lo
gcc -DPACKAGE=\"libshp\" -DVERSION=\"$(SHPLIB_VERSION)\"
-DSTDC_HEADERS=1 -I. -I. -I/usr/local/include -g -O2 -c -fPIC -DPIC
shptree.c -o .libs/shptree.lo
gcc -DPACKAGE=\"libshp\" -DVERSION=\"$(SHPLIB_VERSION)\"
-DSTDC_HEADERS=1 -I. -I. -I/usr/local/include -g -O2 -c shptree.c -o
shptree.o >/dev/null 2>&1
mv -f .libs/shptree.lo shptree.lo
/bin/sh ./libtool --mode=compile gcc -DPACKAGE=\"libshp\"
-DVERSION=\"$(SHPLIB_VERSION)\" -DSTDC_HEADERS=1 -I. -I.
-I/usr/local/include -g -O2 -c dbfopen.c
rm -f .libs/dbfopen.lo
gcc -DPACKAGE=\"libshp\" -DVERSION=\"$(SHPLIB_VERSION)\"
-DSTDC_HEADERS=1 -I. -I. -I/usr/local/include -g -O2 -c -fPIC -DPIC
dbfopen.c -o .libs/dbfopen.lo
gcc -DPACKAGE=\"libshp\" -DVERSION=\"$(SHPLIB_VERSION)\"
-DSTDC_HEADERS=1 -I. -I. -I/usr/local/include -g -O2 -c dbfopen.c -o
dbfopen.o >/dev/null 2>&1
mv -f .libs/dbfopen.lo dbfopen.lo
/bin/sh ./libtool --mode=compile gcc -DPACKAGE=\"libshp\"
-DVERSION=\"$(SHPLIB_VERSION)\" -DSTDC_HEADERS=1 -I. -I.
-I/usr/local/include -g -O2 -c safileio.c
rm -f .libs/safileio.lo
gcc -DPACKAGE=\"libshp\" -DVERSION=\"$(SHPLIB_VERSION)\"
-DSTDC_HEADERS=1 -I. -I. -I/usr/local/include -g -O2 -c -fPIC -DPIC
safileio.c -o .libs/safileio.lo
gcc -DPACKAGE=\"libshp\" -DVERSION=\"$(SHPLIB_VERSION)\"
-DSTDC_HEADERS=1 -I. -I. -I/usr/local/include -g -O2 -c safileio.c -o
safileio.o >/dev/null 2>&1
mv -f .libs/safileio.lo safileio.lo
/bin/sh ./libtool --mode=link gcc -g -O2 -o libshp.la -rpath
/usr/local/lib -version-info 1:1:0 shpopen.lo shptree.lo dbfopen.lo
safileio.lo
rm -fr .libs/libshp.la .libs/libshp.* .libs/libshp.*
rm -fr .libs/libshp.lax
mkdir .libs/libshp.lax
$(LD) -G -h libshp.so.1 -o .libs/libshp.so.$(LIBSHP_VERSION)
shpopen.lo shptree.lo dbfopen.lo safileio.lo -lc
(cd .libs && rm -f libshp.so.1 && ln -s
libshp.so.$(LIBSHP_VERSION) libshp.so.1)
(cd .libs && rm -f libshp.so && ln -s
libshp.so.$(LIBSHP_VERSION) libshp.so)
ar cru .libs/libshp.a shpopen.o shptree.o dbfopen.o
ranlib .libs/libshp.a
rm -fr .libs/libshp.lax
(cd .libs && rm -f libshp.la && ln -s ../libshp.la libshp.la)
- B
--
Brian Peschel
More information about the Shapelib
mailing list