[Mono-devel-list] problem compiling mcs

Dardo Guidobono dardoa at softhome.net
Fri Apr 25 20:57:25 EDT 2003

Hash: SHA1

hi.. i downloaded mono mcs and gtk-sharp from cvs and i compiled fine mono

but when i try to compile mcs gives this error... 

[root at smasher mcs]# make -f makefile.gnu prefix=/usr/local
if ! which mcs; then \
        echo You must have a C\# compiler installed to continue.; \
        echo This is typically provided by \'mono\'.; \
        echo Read INSTALL.txt for details.; \
        exit 1; \
for i in jay mcs class mbas nunit20 monoresgen ilasm tools ; do \
        make -C $i -f makefile.gnu all || exit 1; \
make[1]: Entering directory `/home/dardo/Documents/Instaladores/mono/mcs/jay'
make -f makefile linux
make[2]: Entering directory `/home/dardo/Documents/Instaladores/mono/mcs/jay'
make[2]: No se hace nada para `linux'.
make[2]: Leaving directory `/home/dardo/Documents/Instaladores/mono/mcs/jay'
make[1]: Leaving directory `/home/dardo/Documents/Instaladores/mono/mcs/jay'
make[1]: Entering directory `/home/dardo/Documents/Instaladores/mono/mcs/mcs'
mcs /target:exe  -o mcs.exe AssemblyInfo.cs assign.cs attribute.cs driver.cs 
cs-parser.cs cs-tokenizer.cs tree.cs location.cs cfold.cs class.cs codegen.cs 
const.cs constant.cs decl.cs delegate.cs enum.cs ecore.cs expression.cs 
genericparser.cs interface.cs iterators.cs literal.cs modifiers.cs 
namespace.cs parameter.cs pending.cs report.cs rootcontext.cs statement.cs 
support.cs typemanager.cs symbolwriter.cs

** (process:6255): WARNING **: cant resolve internal call to 
"System.Object::GetHashCode()" (tested without signature also)

Your mono runtime and corlib are out of sync.
Corlib is: /usr/local/lib/corlib.dllWhen you update one from cvs you need to 
update, compile and install
the other too.
Do not report this as a bug unless you're sure you have updated correctly:
you probably have a broken mono install.
If you see other errors or faults after this message they are probably related
and you need to fix your mono install first.

** (process:6255): WARNING **: unregistered JIT ICall

** ERROR **: file mini.c: line 1728 (mono_emit_jit_icall): should not be 
/usr/local/bin/mcs: line 2:  6255 Aborted                 /usr/local/bin/mono 
/usr/local/bin/mcs.exe "$@"
make[1]: *** [mcs.exe] Error 134
make[1]: Leaving directory `/home/dardo/Documents/Instaladores/mono/mcs/mcs'
make: *** [all] Error 1

ideas? thanks
Version: GnuPG v1.2.1 (GNU/Linux)


More information about the Mono-devel-list mailing list