Le jeudi 14 avril 2011 16:50:16, Eli Adam a écrit : > I tried compiling the FileGDB OGR driver on ubuntu 8.04 and got a few > errors. On the first step I got: > > eadam@lgis0229ubuntu:/usr/local/src/gdal$ g++ -Wall -g > ogr/ogrsf_frmts/filegdb/*.c* -shared -o ogr_filegdb.so -Iport -Igcore > -Iogr -Iogr/ogrsf_frmts -Iogr/ogrsf_frmts/filegdb -L. -lgdal > -I/home/eadam/filegdb/dist/include -L/home/eadam/filegdb/dist/lib > -I/home/eadam/filegdb/dist/src/FileGDBEngine/include/FileGDBLinux > -lFileGDBAPI > In file included from ogr/ogrsf_frmts/filegdb/ogr_fgdb.h:51, > from ogr/ogrsf_frmts/filegdb/FGdbDatasource.cpp:29: > /home/eadam/filegdb/dist/include/Geodatabase.h:237: warning: ignoring > #pragma warning > /home/eadam/filegdb/dist/include/Geodatabase.h:238: warning: ignoring > #pragma warning > /home/eadam/filegdb/dist/include/Geodatabase.h:242: warning: ignoring > #pragma warning > In file included from ogr/ogrsf_frmts/filegdb/ogr_fgdb.h:51, > from ogr/ogrsf_frmts/filegdb/FGdbDriver.cpp:29: > /home/eadam/filegdb/dist/include/Geodatabase.h:237: warning: ignoring > #pragma warning > /home/eadam/filegdb/dist/include/Geodatabase.h:238: warning: ignoring > #pragma warning > /home/eadam/filegdb/dist/include/Geodatabase.h:242: warning: ignoring > #pragma warning > In file included from ogr/ogrsf_frmts/filegdb/ogr_fgdb.h:51, > from ogr/ogrsf_frmts/filegdb/FGdbLayer.cpp:29: > /home/eadam/filegdb/dist/include/Geodatabase.h:237: warning: ignoring > #pragma warning > /home/eadam/filegdb/dist/include/Geodatabase.h:238: warning: ignoring > #pragma warning > /home/eadam/filegdb/dist/include/Geodatabase.h:242: warning: ignoring > #pragma warning > In file included from ogr/ogrsf_frmts/filegdb/ogr_fgdb.h:51, > from ogr/ogrsf_frmts/filegdb/FGdbUtils.h:33, > from ogr/ogrsf_frmts/filegdb/FGdbUtils.cpp:29: > /home/eadam/filegdb/dist/include/Geodatabase.h:237: warning: ignoring > #pragma warning > /home/eadam/filegdb/dist/include/Geodatabase.h:238: warning: ignoring > #pragma warning > /home/eadam/filegdb/dist/include/Geodatabase.h:242: warning: ignoring > #pragma warning
Just warnings due to a #pragma in filegdb headers. Although it is a bit annoying, nothing to worry about > > Then I added to ~.bashrc: > GDAL_DRIVER_PATH=/usr/local/src/gdal > export GDAL_DRIVER_PATH > > then: > eadam@lgis0229ubuntu:/usr/local/src/gdal$ ogrinfo --formats > ERROR 1: libFileGDBAPI.so: cannot open shared object file: No such file > or directory > ERROR 1: libFileGDBAPI.so: cannot open shared object file: No such file > or directory > Supported Formats: > -> "ESRI Shapefile" (read/write) > -> "MapInfo File" (read/write) > -> "UK .NTF" (readonly) > -> "SDTS" (readonly) > -> "TIGER" (read/write) > ... Just add /home/eadam/filegdb/dist/lib to your LD_LIBRARY_PATH > ... > > Any suggestions? I've been tracking trunk of gdal for about a year, > although always in a simple fashion (no plugins etc). I would not > necessarily catch something basic. Yes I agree. At some point, it would be desirable for the driver to be integrated properly to the build system > > Best Regards, Eli > _______________________________________________ gdal-dev mailing list gdal-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/gdal-dev