And yes, I tried throughout to retain backward compatibility with
Panther, which is why +numberWithInteger: and a few other Leopard-only
things are 64-bit only. But I don't have any way of testing this...
Nick Zitzmann
<http://seiryu.home.comcast.net/>
> I've given the whole suite a run through - everything currently
> builds, however it appears that for some reason the symbols for
> GrowlApplicationBridge are not exported by the framework under x86_64.
> I haven't had much time to look at why yet, and I've no idea if it
> occurs under ppc64 as well.
That's because of a change Apple made to the way 64-bit applications
are built. 32-bit applications always make their symbols available,
but 64-bit applications always hide them, I'm guessing for security
reasons.
To work around this, you can either set the visibility of the symbols
to "default" (see the GCC manual for details), or build the entire app
with the "-fvisibility=default" C flag.
Nick Zitzmann
<http://seiryu.home.comcast.net/>
That worked perfectly - thanks!
-Tony