[Qgis-developer] Re: [QGIS Commit] r13578 - trunk/qgis/src/app

William Kyngesburye woklist at kyngchaos.com
Wed May 26 15:42:16 EDT 2010


...I could blame the small type on my iPhone screen for not noticing  
that you changed newSpatialiteLayer() and thinking it was  
addSpatialiteLayer() ;-)  Or I could blame my frazzled brain while  
dealing with a HD crash.

whatever - oops, sorry for the noise

-----
William Kyngesburye
<kyngchaos at kyngchaos.com>
<http://www.kyngchaos.com>

Don't Panic

On May 26, 2010, at 2:20 PM, Marco Hugentobler <marco.hugentobler at sourcepole.ch 
 > wrote:

> Am Mittwoch, 26. Mai 2010, um 20.52:50 schrieb William Kyngesburye:
>> It's there - src/app/qgisapp.cpp:2793
>
> But on l. 2793, there is addSpatiaLiteLayer(), not newSpatialiteLayer 
> ()
>
>
>> 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