[Mono-bugs] [Bug 350649] [PPC] Unhandled Exception: System.ExecutionEngineException: SIGILL

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Tue Jan 15 17:20:45 EST 2008


User bill at arrowsreach.com added comment

Bill Farrow <bill at arrowsreach.com> changed:

           What    |Removed                                         |Added
                 CC|                                                |bill at arrowsreach.com
             Status|RESOLVED                                        |REOPENED
         Resolution|FIXED                                           |

--- Comment #13 from Bill Farrow <bill at arrowsreach.com>  2008-01-15 15:20:44 MST ---
I think I have a very similar problem.  Let me know if you want it as a
seperate bug report.

Unable to build Mono from tarball on a PPC Embedded platform.

I get the following build error with mono-1.1.8 or mono-1.2.6 or mono-20080110:
  *** The compiler 'mcs' doesn't appear to be usable.

I have tried the trampoline patch and icache patch mentioned in this bug
(350649) but I am still unable to build mono.  The CPU is a PowerQUICC II Pro
(e300) which is an enhanced 603e core.

Platform Details:
  Freescale MPC8349
  Custom kernel 2.6.23
  Root FS is using Ubuntu 6.10 PPC

billf at royal:~$ cat /proc/cpuinfo
processor       : 0
cpu             : e300c1
clock           : 396.000000MHz
revision        : 3.1 (pvr 8083 0031)
bogomips        : 131.58
timebase        : 66000000
platform        : MPX8349

billf at royal:~$ uname -a
Linux royal 2.6.23MPX8349_PowerPC #2 Tue Dec 11 14:09:03 EST 2007 ppc GNU/Linux

billf at royal:~$ dpkg -l libc6 gcc
ii  gcc                 4.1.1-6ubuntu3      The GNU C compiler
ii  libc6               2.4-1ubuntu12       GNU C Library: Shared libraries

Example Build Failure:
/configure --prefix=$HOME/mono-1.2.6-debian

        mcs source:    $(top_srcdir)/mcs
        olive source:

        GC:          included
        TLS:         __thread
        SIGALTSTACK: yes
        Engine:      Building and using the JIT
        2.0 Beta:    yes
        2.1 Alpha:   no
        JNI support: IKVM Native
        libgdiplus:  assumed to be installed
        zlib:        system zlib

make[3]: Entering directory `/home/billf/src/mono-1.2.6-debian/mcs'
make profile-do--default--all profile-do--net_2_0--all
make[4]: Entering directory `/home/billf/src/mono-1.2.6-debian/mcs'
make PROFILE=basic all
make[5]: Entering directory `/home/billf/src/mono-1.2.6-debian/mcs'
make[6]: mcs: Command not found
make[6]: *** [build/deps/basic-profile-check.exe] Error 127
make[6]: Entering directory `/home/billf/src/mono-1.2.6-debian/mcs'
*** The compiler 'mcs' doesn't appear to be usable.
*** Trying the 'monolite' directory.
make[7]: Entering directory `/home/billf/src/mono-1.2.6-debian/mcs'
make[8]: *** [build/deps/basic-profile-check.out] Error 2
make[8]: Entering directory `/home/billf/src/mono-1.2.6-debian/mcs'
*** The contents of your 'monolite' directory may be out-of-date
*** You may want to try 'make get-monolite-latest'

Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

More information about the mono-bugs mailing list