O.k., thanks to http://shana.worldofcoding.com/en/mono_cygwin_tutorial.html this tutoial I finally managed to compile Mono. Now I'd like to compile it for Windows 98. The http://www.mono-project.com/FAQ:_Technical technical FAQ describes this as follows:
Can Mono run on Windows 9x, or ME editions? Mono requires Unicode versions of Win32 APIs to run, and only a handful of the "W" functions is supported under Win9x. There is Microsoft Layer for Unicode that provides implementation of these APIs on 9x systems. Unfortunately it uses linker trick for delayed load that is not supported by ld, so some sort of adapter is necessary. You will need MSLU and one of the following libs to link Mono to unicows.dll http://mono.eurosoft.od.ua/files/unimono.zip or alternatively search the net for "libunicows". No changes to the Mono source code are required, the only thing is to make sure that linker will resolve imports to adapter library instead of Win32 libs. This is achieved by inserting -lunimono before -lkerner32/user32 in the linker's specs file. O.k., this description is only semi-helpful. Firstly, the link to unimono doesn't work at all anymore. Seems like this FAQ wasn't updated for a long time. Fortunately, libunicows can be found on the net. Secondly: What is the linker's specs file? How am I supposed to find that out? A file name and path would have been helpful. So I'm asking you. Maybe you know what file they mean. Thirdly: Where do I have to put what file? What files from MSLU are needed, what files from libunicows and where does each of them has to be copied? I'd be really grateful if you could tell me how to do that. -- View this message in context: http://www.nabble.com/Mono-on-Windows-98-tp23981875p23981875.html Sent from the Mono - Dev mailing list archive at Nabble.com. _______________________________________________ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list