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

Andreas Färber andreas.faerber at web.de
Fri Oct 13 18:27:35 EDT 2006


Am 12.10.2006 um 16:14 schrieb Dick Porter:

> I'd rather limit any renaming to the specific platform that  
> requires it.
> In bug 77324 it's mentioned that we don't use a linker script on  
> macosx;
> that should be the first part to be fixed imho.

Apart from not yet getting Mono to compile for any local experiments  
whatsoever, I do know C but have no idea what a linker script is  
supposed to be... Obviously some part of the existing auto* jungle  
already leads to a linker being invoked. Sorry for my ignorance ...  
so would that be an additional shell script or simply Makefile  
changes or what? What does "we don't use a linker script on macosx"  
mean in cleartext?

And is this not by any chance related to the patched build scripts  
already proposed by Bryan for Universal builds some weeks ago?

In Visual C++ on Windows I used to have explicit export definition  
files for DLLs listing the symbols to be exported - is there no such  
easy way on other platforms to limit the exported symbols to those  
potentially invoked by developers embedding Mono?


More information about the Mono-list mailing list