[Gdal-dev] Re: problems with "GDAL + Java SWIG" set up on Windows XP
Frank Warmerdam
warmerdam at pobox.com
Wed Jun 21 13:45:40 EDT 2006
Daniele Romagnoli wrote:
> Ok... I have solved the last error but a new error occurs:
>
> /bin/sh.exe /cygdrive/c/gdal2/libtool --mode=compile g++ -fPIC -Wall
> -O2 -I/cygdrive/c/gdal2/port -I/cygdrive/c/gdal2/gcore
> -I/cygdrive/c/gdal2/alg -I/cygdrive/c/gdal2/ogr
> -I/cygdrive/c/gdal2/ogr/ogrsf_frmts -I/usr/j2sdk1.4.2_08/include
> -I/usr/j2sdk1.4.2_08/include/win32 -c osr_wrap.cpp
> g++ -fPIC -Wall -O2 -I/cygdrive/c/gdal2/port -I/cygdrive/c/gdal2/gcore
> -I/cygdrive/c/gdal2/alg -I/cygdrive/c/gdal2/ogr
> -I/cygdrive/c/gdal2/ogr/ogrsf_frmts -I/usr/j2sdk1.4.2_08/include
> -I/usr/j2sdk1.4.2_08/include/win32 -c osr_wrap.cpp -DPIC -o
> .libs/osr_wrap.o
> osr_wrap.cpp:1: warning: -fPIC ignored for target (all code is position
> independent)
> g++ -fPIC -Wall -O2 -I/cygdrive/c/gdal2/port -I/cygdrive/c/gdal2/gcore
> -I/cygdrive/c/gdal2/alg -I/cygdrive/c/gdal2/ogr
> -I/cygdrive/c/gdal2/ogr/ogrsf_frmts -I/usr/j2sdk1.4.2_08/include
> -I/usr/j2sdk1.4.2_08/include/win32 -c osr_wrap.cpp -o osr_wrap.o
> >/dev/null 2>&1
> /bin/sh.exe /cygdrive/c/gdal2/libtool --mode=link g++ -shared
> /cygdrive/c/gdal2/libgdal.la osr_wrap.o -o libosrjni.so
> g++ -shared osr_wrap.o -o libosrjni.so.exe
> /cygdrive/c/gdal2/.libs/libgdal.a /usr/lib/libjasper.dll.a
> -L/usr/X11R6/lib /usr/lib/libtiff.dll.a /usr/lib/libjpeg.dll.a -lpng -lz
> cp ./.libs/*.so ./
> cp: cannot stat `./.libs/*.so': No such file or directory
> make: *** [build] Error 1
>
> However, I see that in the directory there are 4 files *.so.exe
>
> Maybe can I rename them from *.so.exe to *.so and then move them to the
> /.libs folder?
Daniele,
I haven't tried building any of the swig bindings for a cygwin build
of GDAL, and I'm not sure how practical it will be. You are likely to
have to do quite a bit of fiddling to get it working.
I would generally encourage using visual studio as you started out doing.
I haven't personally used anything newer than visual studio 7.1 (ie. 2003)
so if you have that available you might want to use it instead of the
newer visual studio 8/2005.
Best regards,
--
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up | Frank Warmerdam, warmerdam at pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush | President OSGF, http://osgeo.org
More information about the Gdal-dev
mailing list