[Mono-devel-list] Strangeness with lib versions

Taylor Christopher P ct at cs.clemson.edu
Thu Feb 5 20:15:58 EST 2004


I've been trying to build gtk# on my ppc machine and when i tried
debugging the build (it craps out in the pango directory), I'm getting
this message:

ct at winnabego pango $ mono --debug ../parser/gapi-fixup.exe
--api=pango-api.xml --metadata=Pango.metadata

** (../parser/gapi-fixup.exe:3477): WARNING **: Symbol file
/usr/local/lib/mscorlib.dll has is not a mono symbol file

** (../parser/gapi-fixup.exe:3477): WARNING **: Symbol file
/usr/local/lib/System.dll has is not a mono symbol file

** (../parser/gapi-fixup.exe:3477): WARNING **: Symbol file
/usr/local/lib/System.Xml.dll has is not a mono symbol file

Unhandled Exception: System.ExecutionEngineException: SIGILL

So, I tried running this:

ct at winnabego parser $ mono --debug gapi-fixup.exe

** (gapi-fixup.exe:3543): WARNING **: Symbol file
/usr/local/lib/mscorlib.dll has is not a mono symbol file

** (gapi-fixup.exe:3543): WARNING **: Symbol file
/usr/local/lib/System.dll has is not a mono symbol file

** (gapi-fixup.exe:3543): WARNING **: Symbol file
/usr/local/lib/System.Xml.dll has is not a mono symbol file
Killed

with similar results.

So, I've greped the mono sources and this is the location where the bug is
occuring (well maybe not the bug but the message mono is giving me)

metadata/debug-mono-symfile.c:61:               g_warning ("Symbol file %s
has is not a mono symbol file", handle->image_file);

I've been using the latest mono stable (0.30) if that's any help. I've
installed to /usr/local and I have tried this with and without GC support
enabled.

when GC is running, it dumps this message:

ct at winnabego pango $  mono --debug ../parser/gapi-fixup.exe
--api=pango-api.xml --metadata=Pango.metadata

** (../parser/gapi-fixup.exe:3615): WARNING **: Symbol file
/usr/local/lib/mscorlib.dll has is not a mono symbol file

** (../parser/gapi-fixup.exe:3615): WARNING **: Symbol file
/usr/local/lib/System.dll has is not a mono symbol file

** (../parser/gapi-fixup.exe:3615): WARNING **: Symbol file
/usr/local/lib/System.Xml.dll has is not a mono symbol file

Unhandled Exception: System.ExecutionEngineException: SIGILL

Any suggestions, tips are appreciated!

Christopher Paul Taylor, Clemson University Computer Science Dept.



More information about the Mono-devel-list mailing list