[gdal-dev] libFileGDBAPI.so not found with compiling gdal 1.9.2 on openSUSE 12.2 x64.

Donovan Cameron sault.don at gmail.com
Fri Jan 25 13:34:52 PST 2013


My buildlog from "osc build openSUSE_12.2 x86_64 libgdal.spec --clean" if
it helps.

http://paste.opensuse.org/view/raw/e119c82d


On Fri, Jan 25, 2013 at 1:54 PM, Donovan Cameron <sault.don at gmail.com>wrote:

> I've tested compiling the 64bit gdal-1.9.2 from the tar.gz source file:
>
> ./configure --with-fgdb=/usr/lib64/FileGDB_API
>
> And it completes successfully where I can see the FileGDB driver
> read/write format in the output of ogrinfo --formats.
>
> There must be something in this SPEC file that is causing a conflict
> so that that the .so for the FileGDB driver can't be found, even after
> it's registered with ldconfig.
>
> On Fri, Jan 25, 2013 at 11:05 AM, Donovan Cameron <sault.don at gmail.com>
> wrote:
> > Thanks for the suggestion Jan.
> >
> > I tried to compile the 32-bit libgdal with the 32bit FileGDB_API but
> > still throws the same error...
> > Is it possible that the osc tool is looking inside it's build
> > environment at /tmp or /usr/tmp instead of my local user files at
> > /usr/lib64?
> >
> > I might take this problem to the package maintainer for libgdal on
> > openSUSE 12.2 to see if they have attempted to compile with FileGDB
> > support.
> >
> > On Fri, Jan 25, 2013 at 1:19 AM, Jan Heckman <jan.heckman at gmail.com>
> wrote:
> >> Hi,
> >> On windows, using visual studio (2008 and 2012), I could compile both 32
> >> bits and 64 bits, but only the 32 bits version actually worked.
> >> I haven't tried to figure out why the 64 bits version didn't work, 32
> bits
> >> was good enough for me.
> >> Hope this is an option for you as well,
> >> Jan
> >>
> >> On Fri, Jan 25, 2013 at 5:23 AM, Donovan Cameron <sault.don at gmail.com>
> >> wrote:
> >>>
> >>> Looks like over in the [qgis-user] list, someone is having similar
> >>> problems:
> >>>
> https://groups.google.com/d/msg/qgis_user_remote/B2J9sOsSLbo/BIpAHZ84bhgJ
> >>>
> >>> On Thu, Jan 24, 2013 at 9:05 PM, Donovan Cameron <sault.don at gmail.com>
> >>> wrote:
> >>> > I can't seem to compile GDAL with FileGDB support on openSUSE.
> >>> > I'm compiling locally using the OBS tools (osc) and have checked-out
> >>> > the libgdal package from the Application:Geo project.
> >>> >
> >>> > Steps I've taken:
> >>> >
> >>> > 1) Download FileGDB_API_1_2-64.tar.gz
> >>> >
> >>> > 2) tar xzvf FileGDB_API_1_2-64.tar.gz -C /usr/lib64/
> >>> >
> >>> > 3) export LD_LIBRARY_PATH=/usr/lib64/FileGDB_API/lib
> >>> > cd /usr/lib64/FileGDB_API/samples
> >>> > make
> >>> > cd bin
> >>> > ./Querying #Works, so the API is fine.
> >>> >
> >>> > 4) su -
> >>> > $ vi /etc/ld.so.conf.d/fgdb.conf #Added a single entry:
> >>> > /usr/lib64/FileGDB_API/lib
> >>> > $ ldconfig #A grep of this with the -v flag shows it registered fine
> >>> >
> >>> > 5) #Some openSUSE specific stuff, b/c I'm building locally via the
> OBS
> >>> > $ zypper in osc
> >>> > cd /home/saultdon/Development/obs
> >>> > osc co Application:Geo libgdal
> >>> > cd Application:Geo/libgdal
> >>> > vi libgdal.spec #added "--with-fgdb=/usr/lib64/FileGDB_API" in
> >>> > %configure section
> >>> > #I also did a test build without that configure param. first and it
> >>> > compiled fine with working RPMs
> >>> > osc build openSUSE_12.2 x86_64 libgdal.spec --clean
> >>> >
> >>> > Resulting Error:
> >>> > [  209s] checking for libFileGDBAPI.so in in
> >>> > /usr/lib64/FileGDB_API/lib... configure: error: not found.
> >>> > [  209s] error: Bad exit status from /var/tmp/rpm-tmp.7SOa8g (%build)
> >>> > [  209s] RPM build errors:
> >>> > [  209s] Bad exit status from /var/tmp/rpm-tmp.7SOa8g (%build)
> >>> > The buildroot was: /var/tmp/build-root
> >>> >
> >>> > libFileGDBAPI.so file exists, ldconfig registered it, and the API
> test
> >>> > worked fine, the env. var. LD_LIBRARY_PATH is also set, but I don't
> >>> > even think that's necessary. I only had to set that to get the API
> >>> > test to work.
> >>> >
> >>> > I'm not sure where this is going wrong. If anyone has any input or
> >>> > needs more information, let me know.
> >>> >
> >>> >
> >>> > Thanks!
> >>> >
> >>> >
> >>> > Donovan
> >>> _______________________________________________
> >>> gdal-dev mailing list
> >>> gdal-dev at lists.osgeo.org
> >>> http://lists.osgeo.org/mailman/listinfo/gdal-dev
> >>
> >>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20130125/a10c4e08/attachment.html>


More information about the gdal-dev mailing list