[Mono-list] gunicode.c:234: error: `ENOTSUP' undeclared (first use in this function)

Robert Jordan robertj at gmx.net
Sun Apr 24 16:01:09 EDT 2011


On 24.04.2011 20:53, Rod wrote:
> First of all I have tried four different methods to compile Win32 and the
> only one that got close to working is MinGW/MSys.
>
> So please tell me your supported method of compiling Win32 from Source with
> instructions on how to do it and I will do it.  Because Cygwin fails,
> Cross-Compile for Windows on OpenSuse 11 failes, your included VS2010
> solution failes, MinGW/MSys on Windows got the closest.
>
> So please tell me the EXACT supported method to compile Win32 and I will do
> it. If its not supported with my dev environment I will create a VM to
> exactly match the supported specifications you guys provide.

The supported way is Cygwin.

The docs are old but not fully outdated. If you're following these
docs carefully, you should end up with a successful build:

http://shana.worldofcoding.com/en/mono_cygwin_tutorial.html

This is build variant which requires less dependencies
than the official and outdated "bootstrap" build documented here:

http://www.mono-project.com/Compiling_Mono_on_Windows

Do not install gcc 4. Install gcc 3 instead. This is documented
on http://www.mono-project.com/Compiling_Mono_on_Windows.

If it doesn't work for you then please provide error messages,
config logs, the exact steps you've done so far etc. Just
stating that "it fails" doesn't help us help you ;)

Cygwin's "fatal error - unable to remap" issue is nothing *we*
can do about. Try another machine, disable virus scanners etc.

Robert



More information about the Mono-list mailing list