[Qgis-developer] Re: [QGIS Commit] r12166 - in trunk/qgis: . doc

John C. Tull jctull at gmail.com
Tue Nov 17 23:47:21 EST 2009


William,

Thanks for sweeping up the crumbs I left behind. Unfortunately, you and I were both working on the t2t file this evening. I have some new comments to add about the latest qt-4.6 release candidate and Snow Leopard. The 64-bit cocoa qt seems to mostly work, clearing up the major issues that were plaguing the beta qt-4.6-cocoa. 

I still cannot figure out how to get the sip bindings working when using any variant of qt-carbon (32-bit) on Snow. I was wondering how you managed to make it work for the xcode project build. I saw some posts you had a month or so back on this issue, but I could not decipher the fix. Perhaps it only relates to xcode anyway.

The gsl stuff I hijacked from this post. Is there a better approach for specifying one or the other? CFLAGS/CXXFLAGS?

I wondered about the mkspec stuff, but did see the note you mentioned. Good riddance.

You are probably correct on the -mxx flags. That was a shot in the dark on trying to get sip bindings working in 32-bit. If you did not already, I will pull those.

llvm - you are probably right on this as well. We will keep llvm out of the picture.

Thanks for keeping a close eye on things. I am going to add some of my contextual comments, and I will send my t2t file to you, William, for review and committing if it makes sense.

Cheers,
John

On Nov 17, 2009, at 8:11 PM, William Kyngesburye wrote:

> I made a few corrections to this - I was going to do some updates to it soon anyways, you beat me to it ;)  The copy on the wiki seems to be based on some other version of the document, and the trunk diff seems to be from something else, and both contain changes I remember making... odd.
> 
> A couple notes about the corrections:
> 
> - GSL - the --build configure flag does not set OSX arch flags, this is more for cross-compiling.  Using i386 or x86_64 here will mis-identify the system as a generic PC linux and very likely get some OSX-specific compilation and linking flags wrong.
> 
> - Qt - top of doc says Qt >= 4.3, so mkspec hacks not needed.
> 
> - Qgis 32 vs 64bit configuration - I don't know about the -m32 and -m64 flags.  The way I've done it is adding the standard arch flags.
> 
> - llvm - though it's said to be compatible with GCC compilation, that's "mostly", and Qt 4.5 has a mac-llvm spec, I don't know how that's recognized in configuration, I'd rather see more testing before letting it loose on the casual user.
> 
> 
> Tim: I don't know how to generate the INSTALL file and wiki installation doc from INSTALL.t2t.  Instructions somewhere?
> 
> 
> PS. I hope to work on cmake configuration of the Xcode project soon.  I was stalled by a HD crash this spring where I lost work in progress.  I hate redoing things.
> 
> On Nov 17, 2009, at 4:12 PM, svn_qgis at osgeo.org wrote:
> 
>> Author: timlinux
>> Date: 2009-11-17 17:12:33 -0500 (Tue, 17 Nov 2009)
>> New Revision: 12166
>> 
>> Modified:
>>  trunk/qgis/INSTALL
>>  trunk/qgis/doc/INSTALL.t2t
>> Log:
>> Applied updates from John Tull to INSTALL documentation for Snow Leopard
> 
> -----
> 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
> 
> 



More information about the Qgis-developer mailing list