Ludovic Hirlimann wrote:
Mark Mentovai wrote:
>Ludovic Hirlimann wrote:
/usr/bin/ld: Undefined symbols:
_DebugAssert
>DebugAssert is implemented in CarbonCore. Sounds like you need to add
>"-framework Carbon" to whatever's bringing in CoreAudio and
>AudioToolbox, or reevaluate whether DebugAssert is really right for you.
What I don't understand is why I have no problem when compiling on PPC
of the other frameworks probably depends (possibly indirectly) on
CarbonCore on PPC using whatever version of the SDK you were using
there. That's apparently not the case for x86 10.4u.
If you use DebugAssert in your code, it is correct to specify -framework
Carbon. (If this is the only Carbon symbol you use and you only use it
for a debug build, you might want to make it conditional on debug builds.)
Mark
dev-builds mailing list
dev-builds (AT) lists (DOT) mozilla.org