[gdal-dev] Compiling gdal 1.11.1 on ubuntu 14.10
Homme Zwaagstra
hrz at geodata.soton.ac.uk
Fri Jan 16 02:20:32 PST 2015
Hi,
On 16/01/15 07:45, Zoltan Szecsei wrote:
> Hi,
> I compiled QGIS 2.7 successfully on ubuntu 14.10, and then noticed
that it had gdal 1.10, so I downloaded the source for gdal 1.11.1 and
compiled it.
> The trouble is that running gdalinfo --version still gives me the
1.10 version.
>
> Can anyone spot my deliberate error?
Have you tried running the ldconfig command after running `make install` on
GDAL? This should solve the dynamic link issues resulting in the
version errors
you're experiencing when running the GDAL 1.11.1 binaries.
Alternatively you can adjust the `LD_LIBRARY_PATH` environment variable
to point
to `/usr/local/lib` e.g.
LD_LIBARY_PATH=/usr/local/lib /usr/local/bin/gdalinfo --version
You should also compile any dependent software after installing your
custom GDAL
i.e. compile GDAL first then QGIS.
Best regards,
Homme
>
> This is a new system for experimenting with, so I am able to nuke it
and start again by reloading ubuntu if need be.
> My goal is to fiddle with QGIS dev, python dev, mapserver and postgis.
> I'd like GRASS and OTB as well, plus all the "normal" dependencies
like gdal, ogr, proj.....
> (So if someone has a recipe for the correct installation sequence so
that all the dependencies work out with their correct versions, please
post it on this list.)
>
> Thanks & regards,
> Zoltan
>
>
> So, to the current status:
>
> #before make install:
> geograph at gs01:~$ which gdalinfo
> /usr/bin/gdalinfo
>
> #after make install: (note the different location)
> geograph at gs01:~$ which gdalinfo
> /usr/local/bin/gdalinfo
>
> # So howcome?:
> geograph at gs01:~$ /usr/bin/gdalinfo --version
> GDAL 1.10.1, released 2013/08/26
> geograph at gs01:~$
> geograph at gs01:~$ /usr/local/bin/gdalinfo --version
> GDAL 1.10.1, released 2013/08/26
> geograph at gs01:~$
>
> Just before sending this email I did:
>
> which gdalbuildvrt
> /usr/local/bin/gdalbuildvrt
> gdalbuildvrt --version
> ERROR 1: gdalbuildvrt was compiled against GDAL 1.11.1 but
current library version is 1.10
>
> I then got into synaptic and removed gdal-bin and python-gdal but not
libgdal-dev and libgdal1h (all ver 1.10) as the last one would have
removed grass and a bunch of other stuff, including postgre 9.4 and
postgis, which I want.
>
>
> The above is after running sudo make install:
>
> geograph at gs01:~/dev/cpp/gdal-1.11.1$ sudo make install
> [sudo] password for geograph:
> (cd port; make)
> make[1]: Entering directory '/home/geograph/dev/cpp/gdal-1.11.1/port'
> make[1]: Nothing to be done for 'default'.
> make[1]: Leaving directory '/home/geograph/dev/cpp/gdal-1.11.1/port'
> (cd gcore; make)
> make[1]: Entering directory
'/home/geograph/dev/cpp/gdal-1.11.1/gcore'
> make[1]: Nothing to be done for 'default'.
> make[1]: Leaving directory '/home/geograph/dev/cpp/gdal-1.11.1/gcore'
> (cd alg; make)
> make[1]: Entering directory '/home/geograph/dev/cpp/gdal-1.11.1/alg'
>
> etc etc etc (and then the last few lines of the make install follow):
>
> libtool: install: /home/geograph/dev/cpp/gdal-1.11.1/install-sh
-c .libs/ogrtindex /usr/local/bin/ogrtindex
> libtool: install: /home/geograph/dev/cpp/gdal-1.11.1/install-sh
-c .libs/ogrlineref /usr/local/bin/ogrlineref
> libtool: install: /home/geograph/dev/cpp/gdal-1.11.1/install-sh
-c .libs/testepsg /usr/local/bin/testepsg
> libtool: install: /home/geograph/dev/cpp/gdal-1.11.1/install-sh
-c .libs/gdalbuildvrt /usr/local/bin/gdalbuildvrt
> /bin/bash /home/geograph/dev/cpp/gdal-1.11.1/libtool
--mode=install /home/geograph/dev/cpp/gdal-1.11.1/install-sh -c
gdal-config-inst /usr/local/bin/gdal-config
> libtool: install: /home/geograph/dev/cpp/gdal-1.11.1/install-sh
-c gdal-config-inst /usr/local/bin/gdal-config
> make[1]: Leaving directory '/home/geograph/dev/cpp/gdal-1.11.1/apps'
> for f in LICENSE.TXT data/*.* ; do
/home/geograph/dev/cpp/gdal-1.11.1/install-sh -c -m 0644 $f
/usr/local/share/gdal ; done
> /bin/bash /home/geograph/dev/cpp/gdal-1.11.1/libtool
--mode=finish --silent /usr/local/lib
> /home/geograph/dev/cpp/gdal-1.11.1/install-sh -d
/usr/local/lib/pkgconfig
> /home/geograph/dev/cpp/gdal-1.11.1/install-sh -c -m 0644 gdal.pc
/usr/local/lib/pkgconfig/gdal.pc
> geograph at gs01:~/dev/cpp/gdal-1.11.1$
> geograph at gs01:~/dev/cpp/gdal-1.11.1$
> geograph at gs01:~/dev/cpp/gdal-1.11.1$ which gdalinfo
> /usr/local/bin/gdalinfo
> geograph at gs01:~/dev/cpp/gdal-1.11.1$ gdalinfo --version
> GDAL 1.10.1, released 2013/08/26
> geograph at gs01:~/dev/cpp/gdal-1.11.1$
>
>
>
>
> --
>
> ===========================================
> Zoltan Szecsei PrGISc [PGP0031]
> Geograph (Pty) Ltd.
> GIS and Photogrammetric Services
>
> P.O. Box 7, Muizenberg 7950, South Africa.
>
> Mobile: +27-83-6004028
> Fax: +27-86-6115323 www.geograph.co.za
> ===========================================
>
>
> _______________________________________________
> 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/20150116/b173a8b3/attachment-0001.html>
More information about the gdal-dev
mailing list