[Mono-list] io-layer naming issues on OSX.

Robert Jordan robertj at gmx.net
Tue Oct 24 12:59:58 EDT 2006


Andreas Färber wrote:
> Hi,
> 
>> Am 17.10.2006 um 23:52 schrieb Robert Jordan:
>>
>>> That's rather a cookbook than a self-containing test case ;-)
>>> Please provide the complete Xcode project.
>>>
>>> I tried an own Cocoa app and a Cocoa bundle. Both were working,
>>> the latter with the environ 'trick'. So before starting to rename
>>> those symbols, I'd like to be convinced that it can't be fixed by
>>> removing/adding some smart linker option.
>> Attached is a new simplified Xcode project, compiled on PowerPC for  
>> ppc, which works on ppc but not on i386 when re-compiled on Intel  
>> for i386. Installation instructions still apply but otherwise "self- 
>> contained" and hopefully self-explaining!

I didn't receive the project. Maybe it was too large
for the list. Please send it as PM.

> Your symbols.h patch did appear to rename the functions via #defines,  
> no? [what did your remark above about starting to rename mean then?]  

Because the '#define MonoFoo Foo' stuff is just a hack.

> It should no longer be a name clash now, or could it still be? If my  

It can't be, unless one of Mono's sources doesn't include the
WAPI/io-layer headers, but then it won't work on Windows.

Robert



More information about the Mono-list mailing list