[GRASSLIST:142] Re: r.in.gdal not working
Glynn Clements
glynn.clements at virgin.net
Thu May 22 15:42:19 EDT 2003
Edmund Blackadder wrote:
> one more problem for me..
> When I compiled 5.0.2 on OS X 10.2.6 compilation failed for r.in.gdal
> and Nviz but it was ok for me then as I was needed at that time the the
> functionality of them...But now I need r.in.gdal. I downloaded the CVS
> version of it and tried to compile it with gmake5.I have libgdal1.1
> installed in usr/local/lib
>
> The following error occured:
>
> [Edmund-Blackadders-Computer:src/raster/r.in.gdal] edmund% gmake5
> SRC = /Users/edmund/grass5.0.2/src
> CMD = /Users/edmund/grass5.0.2/src/CMD
> UNUSED = /Users/edmund/grass5.0.2/unused
> HEADER = head.powerpc-apple-darwin6.6
> ARCH = powerpc-apple-darwin6.6
> GISBASE = /Users/edmund/grass5.0.2/dist.powerpc-apple-darwin6.6
> VERSION = 5.0.2 April 2003
> #################################################################
> /Users/edmund/grass5.0.2/src/raster/r.in.gdal
> make -f OBJ.powerpc-apple-darwin6.6/make.rules
>
> gcc -L/Users/edmund/grass5.0.2/src/libes/LIB.powerpc-apple-darwin6.6
> -o
> /Users/edmund/grass5.0.2/dist.powerpc-apple-darwin6.6/etc/bin/cmd/
> r.in.gdal OBJ.powerpc-apple-darwin6.6/main.o
> OBJ.powerpc-apple-darwin6.6/gbgetsymbol.o
> OBJ.powerpc-apple-darwin6.6/gdalbridge.o
> OBJ.powerpc-apple-darwin6.6/make_loc.o \
> -ldl -lproj -lgis -lintl -lI -lz
> ld: Undefined symbols:
> _GBGetSymbol
Either:
1. In src/raster/r.in.gdal/Gmakefile, change:
EXTRA_CFLAGS = $(GDAL_CFLAGS)
to:
EXTRA_CFLAGS = $(GDAL_CFLAGS) -D__unix
and re-compile.
2. Run "make clean", "configure --with-gdal ...", "make".
> make: ***
> [/Users/edmund/grass5.0.2/dist.powerpc-apple-darwin6.6/etc/bin/cmd/
> r.in.gdal] Error 1
>
>
> Then as I downloaded and installed the binaries but but r.in.gdal was
> exiting with error:
> GRASS 5.0.2 > r.in.gdal
> dyld: r.in.gdal can't open library: /usr/local/lib/libdl.1.dylib (No
> such file or directory, errno = 2)
> Trace/BPT trap
>
> I have the libdl.0 in usr/local/lib but not libdl.1.dylib
The source for this library is available from:
http://www.opendarwin.org/projects/dlcompat/
See the thread entitled "GRASS 5.0.2 on Mac OSX and libdl.1.dylib" in
the list archives for more information on this subject.
--
Glynn Clements <glynn.clements at virgin.net>
More information about the grass-user
mailing list