Hi I have installed the library as suggested, and have included it in the search path. Still no Joy. With regards to the tutorial itself, seeing as it is obsolete, is there a more recent tutorial highlighting the basic features of the newer version of the API?
Thanks Justin On Thu, Oct 11, 2012 at 5:03 PM, Etienne Tourigny <[email protected]>wrote: > Hi, that tutorial is quite old, and qgis has changed quite a bit since > then... > > most probably your gdal.h is not in the include search path. > > Did you instal libgdal-dev with your package manager? > > If not you need to set CPLUS_INCLUDE_PATH and possibly C_INCLUDE_PATH to > the include dir where you installed gdal. > > cheers > Etienne > > > On Thu, Oct 11, 2012 at 1:19 AM, Justin Hubbard < > [email protected]> wrote: > >> Hi >> >> I am running Ubuntu 12.04, and as mentioned I was able to build Qgis >> successfully. >> It is when I attempt to use the Qgis libraries in a custom application >> built in Qt Creator, that I get the error. >> My first thought was that I need to include the gdal library in my >> application as well, but that doesn't seem to work. >> >> Any help would be appreciated >> >> Thanks >> >> >> On Wed, Oct 10, 2012 at 7:55 PM, Alex Mandel >> <[email protected]>wrote: >> >>> On 10/10/2012 06:42 AM, Justin Hubbard wrote: >>> > Hi >>> > >>> > I am brand new to the QGIS and Linux developer world. >>> > I have built QGIS from source and all has gone well. >>> > >>> > I have also been following Tim Sutton's tutorials on this development, >>> and >>> > while attempting to add a raster layer (tutorial >>> > 4<http://blog.qgis.org/node/94>) >>> > but am getting a strange error when compiling. >>> > The qgsRasterLayer class >>> > #include "gdal.h" which now gives me a file not found error. >>> > >>> > I am sure that I am doing something wrong as I know that I have gdal >>> 1.9.0 >>> > installed in the default path, and that the QGIS build found it without >>> > problems. >>> > Could someone please point me in the right direction. >>> >>> >>> What version of linux are you on? >>> >>> In order to compile you need to have the -dev version of various >>> packages (aka the source code of those packages). So you're probably >>> missing libgdal-dev >>> >>> On Debian/Ubuntu the following will auto install what's needed for you: >>> sudo apt-get build-dep qgis >>> >>> Though I thought the build would fail if you were missing those. >>> >>> Enjoy, >>> Alex >>> _______________________________________________ >>> Qgis-developer mailing list >>> [email protected] >>> http://lists.osgeo.org/mailman/listinfo/qgis-developer >>> >> >> >> >> -- >> >> Warm regards >> *Justin Hubbard* >> >> *--* >> >> >> >> >> >> *Justin Hubbard* >> >> Software Engineer and Support >> >> >> >> Mobile: >> >> +27 (0)79 827 1657 >> >> >> >> Fax: >> >> +27 (0)86 540 6016 >> >> >> >> Email: >> >> [email protected] <[email protected]> >> >> >> >> Web Site: >> >> www.pyrotechsoftware.co <http://www.plannermunicipalsoftware.co.za/>m >> >> >> _______________________________________________ >> Qgis-developer mailing list >> [email protected] >> http://lists.osgeo.org/mailman/listinfo/qgis-developer >> >> > -- Warm regards *Justin Hubbard* *--* *Justin Hubbard* Software Engineer and Support Mobile: +27 (0)79 827 1657 Fax: +27 (0)86 540 6016 Email: [email protected] <[email protected]> Web Site: www.pyrotechsoftware.co <http://www.plannermunicipalsoftware.co.za/>m
_______________________________________________ Qgis-developer mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/qgis-developer
