[Qgis-developer] Re: Qgis Xcode project test

Gary Sherman sherman at mrcc.com
Sat Feb 14 12:17:23 EST 2009


On Feb 13, 2009, at 6:41 PM, William Kyngesburye wrote:

> Just figured it out: if you rename/duplicate the qgis_user-template  
> to qgis_user.xcconfig when the project is open, the project will see  
> that it's present, but the build still remembers that it wasn't found.
>
> Close the project and reopen it.

Ok, that made a difference, but it still isn't building for me.
I'm using XCode 3.1.2 and the project is in XCode 2.4 compatible format.

Just compiling the core library results in:

/Users/gsherman/development/qgis_1.0_xcode/mac/xcode/build/native/ 
Debug/Qgis.app/Contents/MacOS/lib/libqgis_core.dylib
Undefined symbols:
   "QgsPaperItem::QgsPaperItem(double, double, double, double,  
QgsComposition*)", referenced from:
       QgsComposition::readXML(QDomElement const&, QDomDocument  
const&)in qgscomposition.o
       QgsComposition::QgsComposition(QgsMapRenderer*)in  
qgscomposition.o
       QgsComposition::QgsComposition(QgsMapRenderer*)in  
qgscomposition.o
   "QgsApplication::staticMetaObject", referenced from:
       __ZN14QgsApplication16staticMetaObjectE$non_lazy_ptr in  
qgsapplication.o
   "vtable for QgsApplication", referenced from:
       __ZTV14QgsApplication$non_lazy_ptr in qgsapplication.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
		  "QgsPaperItem::QgsPaperItem(double, double, double, double,  
QgsComposition*)", referenced from:
		      QgsComposition::readXML(QDomElement const&, QDomDocument  
const&)in qgscomposition.o
		      QgsComposition::QgsComposition(QgsMapRenderer*)in  
qgscomposition.o
		      QgsComposition::QgsComposition(QgsMapRenderer*)in  
qgscomposition.o
		  "QgsApplication::staticMetaObject", referenced from:
		      __ZN14QgsApplication16staticMetaObjectE$non_lazy_ptr in  
qgsapplication.o
		  "vtable for QgsApplication", referenced from:
		      __ZTV14QgsApplication$non_lazy_ptr in qgsapplication.o
		ld: symbol(s) not found
		collect2: ld returned 1 exit status
Build failed (3 errors)

I'm compiling from trunk. I wonder if there are some things in there  
that aren't in your project?

-gary
>
>
> On Feb 13, 2009, at 9:35 PM, William Kyngesburye wrote:
>
>> On Feb 13, 2009, at 9:15 PM, Gary Sherman wrote:
>>
>>> On Feb 13, 2009, at 4:32 PM, William Kyngesburye wrote:
>>>
>>>> My Xcode project is ready for some testing.  There is a readme in  
>>>> the project for configuration and building, and another readme  
>>>> for developers with some random notes on maintainance and the  
>>>> structure of the project. (if the zip here is too big for the  
>>>> list, I'll post it on my site)
>>>
>>>
>>> William,
>>> First thing I've come up against:
>>> qgis_settings.xcconfig line 257: Unable to find included file  
>>> "qgis_user.xcconfig"
>>>
>>>
>>> I renamed the template per your instructions.
>>>
>>> -gary
>>
>> All I can think of is - which Xcode version?  The project is saved  
>> to be compatible with Xcode 2.4 (2.5 recommended), but I haven't  
>> had a chance to try it in 2.5 yet.  I do remember problems with  
>> Xcode 2.3 or 2.4 updating the targets when the config files change  
>> *while* the project was open.
>>
>> -----
>> William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
>> http://www.kyngchaos.com/
>>
>> All generalizations are dangerous, even this one.
>>
>>
>> _______________________________________________
>> Qgis-developer mailing list
>> Qgis-developer at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
> -----
> William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
> http://www.kyngchaos.com/
>
> "Mon Dieu! but they are all alike.  Cheating, murdering, lying,  
> fighting, and all for things that the beasts of the jungle would not  
> deign to possess - money to purchase the effeminate pleasures of  
> weaklings.  And yet withal bound down by silly customs that make  
> them slaves to their unhappy lot while firm in the belief that they  
> be the lords of creation enjoying the only real pleasures of  
> existence....
>
> - the wisdom of Tarzan
>


-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
Gary Sherman
Chair, QGIS Project Steering Committee
-Micro Resources: http://mrcc.com
   *Geospatial Hosting
   *Web Site Hosting
-Desktop GIS Book:
   *http://desktopgisbook.com
"We work virtually everywhere"
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-



More information about the Qgis-developer mailing list