[GRASS-dev] xganim compilation on GRASS 7

William Kyngesburye woklist at kyngchaos.com
Sun Jan 3 16:13:36 EST 2010


On Jan 3, 2010, at 12:36 PM, William Kyngesburye wrote:

> The missing symbol errors were because of the missing arch error.  xganim is not getting the arch magic, so is building 64bit by default, which doesn't work for wxpython.  Interesting that Quicktime is missing the 64bit arch (same on my Mac), maybe it's because that's the old Quicktime 7.x, and the new Quicktime X is somewhere else...
> 
> I'll look at the xganim makefile and try to fix it later today.
> 
OK, I already took care of it back in Sept, so it should work.  Though that is assuming you use the macosx-archs configure option.  If you don't, there are no archs to check and none to remove (for wxpython components), and this is especially important on Snow because it compiles 64bit by default, while Leopard and below compile 32bit by default.

Because configure avoids (by convention I think) checking for specific platforms, I didn't do that for the archs and sdk options, so it doesn't check system versions (which would get complicated when considering an SDK that's different than the build system) to force an arch to make sure it all works.  So specifying macosx-archs is pretty much necessary to avoid the 32/64bit confusion mess.  Make sure you specify both i386 and x86_64.

--with-macosx-archs="i386 x86_64"

> On Jan 3, 2010, at 12:15 PM, Michael Barton wrote:
> 
>> VERY long command, if I read this correctly. So I'm attaching it as a text file.
>> 
>> Michael
>> 
>> 
>> <xganim_error.txt>
>> 
>> 
>> On Jan 3, 2010, at 11:00 AM, William Kyngesburye wrote:
>> 
>>> What's the complete compile command just before that error?
>>> 

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

"Those people who most want to rule people are, ipso-facto, those least suited to do it."

- A rule of the universe, from the HitchHiker's Guide to the Galaxy




More information about the grass-dev mailing list