[Qgis-developer] Re: [QGIS Commit] r13578 - trunk/qgis/src/app
William Kyngesburye
woklist at kyngchaos.com
Wed May 26 14:52:50 EDT 2010
It's there - src/app/qgisapp.cpp:2793
maybe there's a problem in the moc processing?
-----
William Kyngesburye
<kyngchaos at kyngchaos.com>
<http://www.kyngchaos.com>
Don't Panic
On May 26, 2010, at 1:30 PM, Marco Hugentobler <marco.hugentobler at sourcepole.ch
> wrote:
> Hi William
>
> In case of newSpatialiteLayer(), there seems to be no (conditional)
> empty
> function in qgisapp.cpp. Therefore, if HAVE_SPATIALITE is not
> defined, there
> would be a linker error (see e.g. http://lists.osgeo.org/pipermail/qgis-
> developer/2010-May/010019.html)
>
> Regards,
> Marco
>
>
> Am Mittwoch, 26. Mai 2010, um 16.22:49 schrieb William Kyngesburye:
>> Marco, I wonder what the compile problem is? I changed this recently
>> because HAVE_SPATIALITE wasn't registering at this point in the OSX
>> Xcode project (I need to look into it closer to see why).
>>
>> As I saw it it's just like PostGIS - the function is always defined
>> in
>> qgisapp.h, then conditionally is an empty funtion in qgisapp.cpp
>> depending on HAVE_SPATIALITE.
>>
>> -----
>> William Kyngesburye
>> <kyngchaos at kyngchaos.com>
>> <http://www.kyngchaos.com>
>>
>> Don't Panic
>>
>> On May 26, 2010, at 7:13 AM, svn_qgis at osgeo.org wrote:
>>> Author: mhugent
>>> Date: 2010-05-26 08:13:21 -0400 (Wed, 26 May 2010)
>>> New Revision: 13578
>>>
>>> Modified:
>>> trunk/qgis/src/app/qgisapp.h
>>>
>>> Log:
>>> fix for compile problem
>>>
>>> Modified: trunk/qgis/src/app/qgisapp.h
>>> ===================================================================
>>> --- trunk/qgis/src/app/qgisapp.h 2010-05-26 12:08:35 UTC (rev
>>> 13577)
>>> +++ trunk/qgis/src/app/qgisapp.h 2010-05-26 12:13:21 UTC (rev
>>> 13578)
>>> @@ -500,10 +500,10 @@
>>>
>>> void fileNew( bool thePromptToSaveFlag );
>>> //! Create a new empty vector layer
>>> void newVectorLayer();
>>>
>>> - //#ifdef HAVE_SPATIALITE
>>> + #ifdef HAVE_SPATIALITE
>>>
>>> //! Create a new empty spatialite layer
>>> void newSpatialiteLayer();
>>>
>>> - //#endif
>>> + #endif
>>>
>>> //! Print the current map view frame
>>> void newPrintComposer();
>>> void showComposerManager();
>>>
>>> _______________________________________________
>>> QGIS-commit mailing list
>>> QGIS-commit at lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/qgis-commit
>
>
> --
> Dr. Marco Hugentobler
> Sourcepole - Linux & Open Source Solutions
> Webereistr. 66, CH-8134 Adliswil, Switzerland
> marco.hugentobler at sourcepole.ch http://www.sourcepole.ch
> Technical Advisor QGIS Project Steering Committee
More information about the Qgis-developer
mailing list