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

Hans-Christoph Steiner hans at eds.org
Wed Sep 20 15:46:03 CEST 2006


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






More information about the GEM-dev mailing list