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
>
>
_______________________________________________
Qgis-developer mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to