[GEM-dev] Problems linking external against latest GEM build

Theo Burt theo at theoburt.com
Thu Feb 9 14:13:19 CET 2012


Yes brilliant thanks, that was the problem. I eventually found I was 
picking up some old header files. Thanks very much for your help.
Theo

On 07/02/2012 14:24, Theo Burt wrote:
> Hi apologies, in my last mail I stated I could not link mhy external 
> against gem 92.3 Binaries - this should have read 93.3.
> Thanks
> Theo
>
> On 07/02/2012 12:59, Theo Burt wrote:
>> Hi, really stuck at the moment... and would really appreciate any help.
>>
>> I'm working in OS X, and I have an external I've been using/updating 
>> for years which links against GEM (it uses both CPPExtern and 
>> GEMBase). In the version of GEM shipped (precompiled) with 
>> PD-Extended (and every other previous version) it works fine, but I 
>> can't get it to link with the latest OS X binary for 92.3.
>>
>> It seems to be that my external name-mangles (for example) 
>> CPPExtern::post to __ZN9CPPExtern4postEPKcz
>> But browsing the symbols in the new OS X binary, the name has been 
>> mangled to      __ZNK9CPPExtern4postEPKcz (note the extra 'K')
>>
>> I just can't find out why this is the case... does anyone have any 
>> idea at all? Any help really really appreciated, have been stuck on 
>> this for several days!
>>
>> Thanks,
>> Theo Burt
>>
>> --------
>>
>> Music Research Centre, University of York, UK
>>
>>
>




More information about the GEM-dev mailing list