[Mono-list] How does the Mono Project build the Win32 EXE?

Rod rodney.foley at lumension.com
Thu Apr 21 16:43:29 EDT 2011


Hi Alex,

I tried you process with Cygwin.

1) alias gcc to gcc-3 (this was already done)
2) downloaded http://www.go-mono.com/archive/helper/make-3.80-1.tar.bz2
3) extracted and overwrote existing files in cygwin
4) ./autoconf.sh

That is as far as I got, this just has error after error below is the
beginning of the output, after that it is just one stack trace after another
with the same perl message repeating in a loop.  

Is it missing some arguments?  The readme says to use "./autogen.sh
--prefix=/usr/local", does it need some additional ones?  Is something wrong
with Perl in my Cygwin? 

$ ./autogen.sh
**Warning**: I am going to run `configure' with no arguments.
If you wish to pass any to it, please specify them on the
`./autogen.sh' command line.

Running libtoolize...
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
libtoolize: copying file `m4/libtool.m4'
libtoolize: copying file `m4/ltoptions.m4'
libtoolize: copying file `m4/ltsugar.m4'
libtoolize: copying file `m4/ltversion.m4'
libtoolize: copying file `m4/lt~obsolete.m4'
Running aclocal -I m4 -I .  ...
      0 [main] perl 16852 C:\cygwin\bin\perl.exe: *** fatal error - unable
to remap \\?\C:\cygwin\lib\perl5\5.10\i686-cygwin\auto\IO\IO.dll to same
address as parent: 0x8B0000 != 0x920000
Stack trace:
Frame     Function  Args
0088B458  6102796B  (0088B458, 00000000, 00000000, 00000000)
0088B748  6102796B  (6117EC60, 00008000, 00000000, 61180977)
0088C778  61004F1B  (611A7FAC, 61249FAC, 008B0000, 00920000)
End of stack trace
      0 [main] perl 17664 fork: child 16852 - died waiting for dll loading,
errno 11
5026029 [main] perl 19200 C:\cygwin\bin\perl.exe: *** fatal error - unable
to remap \\?\C:\cygwin\lib\perl5\5.10\i686-cygwin\auto\IO\IO.dll to same
address as parent: 0x8B0000 != 0x960000

--
View this message in context: http://mono.1490590.n4.nabble.com/How-does-the-Mono-Project-build-the-Win32-EXE-tp3466476p3466801.html
Sent from the Mono - General mailing list archive at Nabble.com.


More information about the Mono-list mailing list