[Ubuntu] Compiling FGDB support for gdal in ubuntugis-unstable

Johan Van de Wauw johan.vandewauw at gmail.com
Fri Sep 27 07:03:51 PDT 2013


Check that you have all build-dependencies installed. You will find
them in the debian/control file.

I guess you are missing  ruby1.8-dev , but you might be missing others as well.

Johan

On Fri, Sep 27, 2013 at 3:32 PM, Stewart C. Russell <scruss at gmail.com> wrote:
> Hi,
>
> I know that ESRI FGDB support isn't distributed with ubuntugis. I would
> like to add it in a local build, but I can't build the package from
> source. Here's what I did (this copied from my question at
> http://gis.stackexchange.com/q/72535/5500):
>
>   1. Enabled the source repository for [17]ubuntugis-unstable.
>   2. Downloaded the Linux 64-bit [18]File Geodatabase API 1.3, installed
>      it in /usr/local/FileGDB_API, added the necessary ldconfig setting,
>      and successfully built and run the test programs. (As suggested
>      procedure here: [19][Qgis-user] How to compile gdal with ESRI
>      FileGDB)
>   3. Installed the necessary source dependencies:
>      'sudo apt-get build-dep gdal'
>   4. Pulled down the source: 'apt-get source gdal'
>   5. Added the line '--with-fgdb=/usr/local/FileGDB_API \' to the
>      configure command in the debian/rules file.
>   6. From the source directory, issued
>      'dpkg-buildpackage -rfakeroot -uc -b'
>      (as advised here: [20]How do I get the source code of packages
>      installed through apt-get? - Ask Ubuntu)
>
>  The build goes well, but fails late in the package compilation stage,
>  complaining about a missing Ruby 1.9 tree in the fakeroot filesystem:
>> mv /home/scruss/gdal-1.10.0/debian/tmp/usr/local/lib/site_ruby/1.9/*
> /home/scruss/gdal-1.10.0/debian/tmp/usr/lib/ruby/1.9/.
> mv: cannot stat
> ‘/home/scruss/gdal-1.10.0/debian/tmp/usr/local/lib/site_ruby/1.9/*’: No
> such file or directory
> make: *** [install] Error 1
> dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit
> status 2
>
> As this is unrelated to FGDB, it looks like I've got everything else in
> place. But it also likely means that gdal wouldn't build anyway. I'd
> rather stick with the ubuntugis packaging, as Ubuntu/Debian gets
> difficult with source packages built outside its control.
>
> Note that a simple './configure ; make' succeeds, even with all the
> Debian options enabled. Can someone advise, please?
>
> Many thanks,
>  Stewart
>
> References
>
> 17. https://launchpad.net/~ubuntugis/+archive/ubuntugis-unstable
> 18. http://www.esri.com/apps/products/download/index.cfm
> 19. http://lists.osgeo.org/pipermail//qgis-user/2012-November/020190.html
> 20.
> http://askubuntu.com/questions/28372/how-do-i-get-the-source-code-of-packages-installed-through-apt-get/28373#28373
> _______________________________________________
> UbuntuGIS mailing list
> Ubuntu at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/ubuntu
> http://trac.osgeo.org/ubuntugis/wiki


More information about the Ubuntu mailing list