[Mono-list] io-layer naming issues on OSX.
robertj at gmx.net
Tue Oct 24 12:59:58 EDT 2006
Andreas Färber wrote:
>> 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.
More information about the Mono-list