[Mono-list] Mono 2.10.2 doesn't seem to work for building MCS

Rod rodney.foley at lumension.com
Wed Apr 27 19:49:23 EDT 2011


FYI... Doing a Win32 compile from master and I had everything pointing to
2.10.2 instead of 2.10.1 this time and it looks like 2.10.2 can't be used to
build MCS using latest Master.

Making all in runtime
make[2]: Entering directory `/usr/src/mono-latest/mono/runtime'
d=`cd ../support && pwd`; \
        sed
's,target="libMonoPosixHelper[^"]*",target="'$d/libMonoPosixHelper.la'",'
../data/
config > etc/mono/configt
if test -z ""; then :; else \
          sed 's,<configuration>,& <dllmap dll="gdiplus.dll" target="" />,'
etc/mono/configt >
 etc/mono/configtt; \
          mv -f etc/mono/configtt etc/mono/configt; fi
mv -f etc/mono/configt etc/mono/config
/bin/sh ../mkinstalldirs _tmpinst/bin
mkdir -p -- _tmpinst/bin
cp mono-wrapper _tmpinst/bin/mono
echo '#! /bin/sh' > _tmpinst/bin/ilasm ; \
        r=`pwd`; m=`cd C:/cygwin/usr/src/mono-latest/mono/mcs && pwd`; \
        echo 'exec "'"$r/_tmpinst/bin/mono"'" "'"$m/ilasm/ilasm.exe"'" "$@"'
>> _tmpinst/bin/i
lasm ; \
        chmod +x _tmpinst/bin/ilasm
echo '#! /bin/sh' > _tmpinst/bin/mcs ; \
        r=`pwd`; m=`cd C:/cygwin/usr/src/mono-latest/mono/mcs && pwd`; \
        echo 'exec "'"$r/_tmpinst/bin/mono"'"
"'"$m/class/lib/build/mcs.exe"'" "$@"' >> _tmpin
st/bin/mcs ; \
        chmod +x _tmpinst/bin/mcs
echo '#! /bin/sh' > _tmpinst/bin/gmcs ; \
        r=`pwd`; m=`cd C:/cygwin/usr/src/mono-latest/mono/mcs && pwd`; \
        echo 'exec "'"$r/_tmpinst/bin/mono"'" "'"$m/class/lib/build/mcs.exe
-sdk:2"'" "$@"' >>
 _tmpinst/bin/gmcs ; \
        chmod +x _tmpinst/bin/gmcs
echo '#! /bin/sh' > _tmpinst/bin/dmcs ; \
        r=`pwd`; m=`cd C:/cygwin/usr/src/mono-latest/mono/mcs && pwd`; \
        echo 'exec "'"$r/_tmpinst/bin/mono"'" "'"$m/class/lib/build/mcs.exe
-sdk:4"'" "$@"' >>
 _tmpinst/bin/dmcs ; \
        chmod +x _tmpinst/bin/dmcs
echo '#! /bin/sh' > _tmpinst/bin/al2 ; \
        r=`pwd`; m=`cd C:/cygwin/usr/src/mono-latest/mono/mcs && pwd`; \
        echo 'exec "'"$r/_tmpinst/bin/mono"'"
"'"$m/class/lib/net_2_0/al.exe"'" "$@"' >> _tmpi
nst/bin/al2 ; \
        chmod +x _tmpinst/bin/al2
echo '#! /bin/sh' > _tmpinst/bin/al ; \
        r=`pwd`; m=`cd C:/cygwin/usr/src/mono-latest/mono/mcs && pwd`; \
        echo 'exec "'"$r/_tmpinst/bin/mono"'"
"'"$m/class/lib/net_4_0/al.exe"'" "$@"' >> _tmpi
nst/bin/al ; \
        chmod +x _tmpinst/bin/al
if test -w C:/cygwin/usr/src/mono-latest/mono/mcs; then :; else chmod -R +w
C:/cygwin/usr/src/
mono-latest/mono/mcs; fi
cd C:/cygwin/usr/src/mono-latest/mono/mcs && make NO_DIR_CHECK=1
PROFILES='net_2_0 net_3_5  ne
t_4_0  ' CC='gcc -mno-cygwin -g' all-profiles
make[3]: Entering directory `/usr/src/mono-latest/mono/mcs'
make profile-do--net_2_0--all profile-do--net_3_5--all
profile-do--net_4_0--all
make[4]: Entering directory `/usr/src/mono-latest/mono/mcs'
make PROFILE=basic all
make[5]: Entering directory `/usr/src/mono-latest/mono/mcs'
/bin/sh .//mkinstalldirs build/deps
mkdir -p -- build/deps
touch build/deps/.stamp
make[6]: Entering directory `/usr/src/mono-latest/mono/mcs'
Bootstrap compiler: Mono C# compiler version 2.10.2.0
make[6]: *** [build/deps/basic-profile-check.out] Error 127
make[6]: Leaving directory `/usr/src/mono-latest/mono/mcs'
*** The compiler 'gmcs' doesn't appear to be usable.
*** You need Mono version 2.4 or better installed to build MCS
*** Read INSTALL.txt for information on how to bootstrap a Mono
installation.
make[5]: *** [do-profile-check] Error 1
make[5]: Leaving directory `/usr/src/mono-latest/mono/mcs'
make[4]: *** [profile-do--basic--all] Error 2
make[4]: Leaving directory `/usr/src/mono-latest/mono/mcs'
make[3]: *** [profiles-do--all] Error 2
make[3]: Leaving directory `/usr/src/mono-latest/mono/mcs'
make[2]: *** [all-local] Error 2
make[2]: Leaving directory `/usr/src/mono-latest/mono/runtime'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/mono-latest/mono'
make: *** [all] Error 2

--
View this message in context: http://mono.1490590.n4.nabble.com/Mono-2-10-2-doesn-t-seem-to-work-for-building-MCS-tp3479747p3479747.html
Sent from the Mono - General mailing list archive at Nabble.com.


More information about the Mono-list mailing list