[GEM-dev] Gem/OSX auto-build works, but then...

Stefano Papetti papetti at sci.univr.it
Wed Sep 20 15:51:16 CEST 2006


Hi, yes, I think so: I read somewhere on apple developers site that it's
better to use -bundle -undefined suppress -flat_namespace" for dynamic
libraries.

Stefano

> I just thought of something.  Does Gem need the -flat_namespace option?
>
> "-bundle -undefined suppress -flat_namespace"
>
> The rest of Pd-extended is compiled with
>
> "-bundle -bundle_loader=/path/to/pd/bin/pd"
>
> This by default uses the Mac OS X two-level namespace, and checked to
> make sure the symbols exist.
>
> .hc
>
> On Sep 19, 2006, at 11:53 PM, Hans-Christoph Steiner wrote:
>
>>
>> So unfortunately, the Gem/OSX auto-build saga is not quite done.
>> Its building ok, but this happens when I try to use it:
>>
>> /Applications/Pd-0.39.2-extended-test5.app/Contents/Resources/
>> Scripts/../extra/Gem.pd_darwin: dlopen(/Applications/Pd-0.39.2-
>> extended-test5.app/Contents/Resources/Scripts/../extra/
>> Gem.pd_darwin, 10): Symbol not found: __Z16HaveValidContextv
>>   Referenced from: /Applications/Pd-0.39.2-extended-test5.app/
>> Contents/Resources/Scripts/../extra/Gem.pd_darwin
>>   Expected in: flat namespace
>>
>> Gem: can't load library
>>
>> Here's the whole compilation log, the Gem part is almost at the
>> bottom:
>>
>> http://autobuild.puredata.info/auto-build/latest/logs/
>> 2006-09-19_03.15.01_Darwin_pd-macosx104-powerpc.idmi.poly.edu_pd-
>> extended_999.run-automated-builder.txt
>>
>> .hc
>>
>> ----------------------------------------------------------------------
>> --
>>
>> Terrorism is not an enemy.  It cannot be defeated.  It's a tactic.
>> It's about as sensible to say we declare war on night attacks and
>> expect we're going to win that war.  We're not going to win the war
>> on terrorism.        - retired U.S. Army general, William Odom
>>
>>
>>
>> _______________________________________________
>> GEM-dev mailing list
>> GEM-dev at iem.at
>> http://lists.puredata.info/listinfo/gem-dev
>
>
> ------------------------------------------------------------------------
>
> News is what people want to keep hidden and everything else is
> publicity.          - Bill Moyers
>
>
>
> _______________________________________________
> GEM-dev mailing list
> GEM-dev at iem.at
> http://lists.puredata.info/listinfo/gem-dev
>






More information about the GEM-dev mailing list