Hi, all ! I have tried to build Mono on ppc64 ( Cell B.E ), but got the following error during the make step:
>> cd ../mcs && make NO_DIR_CHECK=1 PROFILES='default net_2_0 net_3_5 >> net_2_1' CC='gcc' all-profiles >> make[3]: Entering directory `/home/user002/mono-2.0/mcs' >> make profile-do--default--all profile-do--net_2_0--all >> profile-do--net_3_5--all profile-do--net_2_1--all >> make[4]: Entering directory `/home/user002/mono-2.0/mcs' >> make PROFILE=basic all >> make[5]: Entering directory `/home/user002/mono-2.0/mcs' >> make[6]: mcs: Command not found >> make[6]: *** [build/deps/basic-profile-check.exe] Error 127 >> make[6]: Entering directory `/home/user002/mono-2.0/mcs' >> *** The compiler 'mcs' doesn't appear to be usable. >> *** Trying the 'monolite' directory. >> make[7]: Entering directory `/home/user002/mono-2.0/mcs' >> make[7]: Leaving directory `/home/user002/mono-2.0/mcs' >> make[6]: Leaving directory `/home/user002/mono-2.0/mcs' >> make[6]: Entering directory `/home/user002/mono-2.0/mcs/build' >> make all-local >> make[7]: Entering directory `/home/user002/mono-2.0/mcs/build' >> test -n '2.0.0.0' >> sed -e 's,@''MONO_VERSION@,2.0.0.0,' common/Consts.cs.in > >> common/Consts.cs >> make[7]: Leaving directory `/home/user002/mono-2.0/mcs/build' >> make[6]: Leaving directory `/home/user002/mono-2.0/mcs/build' >> make[6]: Entering directory `/home/user002/mono-2.0/mcs/jay' >> make all-local >> make[7]: Entering directory `/home/user002/mono-2.0/mcs/jay' >> gcc -DSKEL_DIRECTORY=\""/home/user002/m-2.0/share/jay"\" -g -O2 -c -o >> closure.o closure.c >> gcc -DSKEL_DIRECTORY=\""/home/user002/m-2.0/share/jay"\" -g -O2 -c -o >> error.o error.c >> gcc -DSKEL_DIRECTORY=\""/home/user002/m-2.0/share/jay"\" -g -O2 -c -o >> lalr.o lalr.c >> gcc -DSKEL_DIRECTORY=\""/home/user002/m-2.0/share/jay"\" -g -O2 -c -o >> lr0.o lr0.c >> gcc -DSKEL_DIRECTORY=\""/home/user002/m-2.0/share/jay"\" -g -O2 -c -o >> main.o main.c >> gcc -DSKEL_DIRECTORY=\""/home/user002/m-2.0/share/jay"\" -g -O2 -c -o >> mkpar.o mkpar.c >> gcc -DSKEL_DIRECTORY=\""/home/user002/m-2.0/share/jay"\" -g -O2 -c -o >> output.o output.c >> gcc -DSKEL_DIRECTORY=\""/home/user002/m-2.0/share/jay"\" -g -O2 -c -o >> reader.o reader.c >> gcc -DSKEL_DIRECTORY=\""/home/user002/m-2.0/share/jay"\" -g -O2 -c -o >> symtab.o symtab.c >> gcc -DSKEL_DIRECTORY=\""/home/user002/m-2.0/share/jay"\" -g -O2 -c -o >> verbose.o verbose.c >> gcc -DSKEL_DIRECTORY=\""/home/user002/m-2.0/share/jay"\" -g -O2 -c -o >> warshall.o warshall.c >> gcc -DSKEL_DIRECTORY=\""/home/user002/m-2.0/share/jay"\" -g -O2 -o >> jay closure.o error.o lalr.o lr0.o main.o mkpar.o output.o reader.o >> symtab.o verbose.o warshall.o >> make[7]: Leaving directory `/home/user002/mono-2.0/mcs/jay' >> make[6]: Leaving directory `/home/user002/mono-2.0/mcs/jay' >> make[6]: Entering directory `/home/user002/mono-2.0/mcs/mcs' >> Creating ../build/deps/basic_mcs.exe.makefrag ... >> make[6]: Leaving directory `/home/user002/mono-2.0/mcs/mcs' >> make[6]: Entering directory `/home/user002/mono-2.0/mcs/mcs' >> make all-local >> make[7]: Entering directory `/home/user002/mono-2.0/mcs/mcs' >> ../jay/jay -ctv < ../jay/skeleton.cs cs-parser.jay > jay-tmp.out && >> mv jay-tmp.out cs-parser.cs >> ../jay/jay: 2 rules never reduced >> ../jay/jay: 32 shift/reduce conflicts. >> /bin/sh ../mkinstalldirs ../class/lib/basic/ >> mkdir -p -- ../class/lib/basic/ >> touch ../class/lib/basic//.stamp >> MONO_PATH="../class/lib/monolite:$MONO_PATH" >> /home/user002/mono-2.0/runtime/mono-wrapper >> ../class/lib/monolite/mcs.exe /codepage:65001 -optimize -d:NET_1_1 >> -d:ONLY_1_1 -d:BOOTSTRAP_WITH_OLDLIB -debug -target:exe -out:mcs.exe >> cs-parser.cs @mcs.exe.sources >> ** Message: Unknown errno: Unknown error 8192 >> >> expression.cs(284,56): error CS8025: Parsing error** Message: Unknown >> errno: No CSI structure available >> >> expression.cs(284,56): error CS8025: Parsing error** Message: Unknown >> errno: No CSI structure available >> >> ** Message: Unknown errno: Success >> >> expression.cs(284,56): error CS8025: Parsing error** Message: Unknown >> errno: No CSI structure available >> >> expression.cs(284,56): error CS8025: Parsing error** Message: Unknown >> errno: No CSI structure available >> >> ** Message: Unknown errno: Success >> >> expression.cs(284,56): error CS8025: Parsing error** Message: Unknown >> errno: No CSI structure available >> >> expression.cs(284,56): error CS8025: Parsing error** Message: Unknown >> errno: No CSI structure available >> >> ** Message: Unknown errno: Success >> >> expression.cs(284,56): error CS8025: Parsing error** Message: Unknown >> errno: No CSI structure available >> >> expression.cs(284,56): error CS8025: Parsing error** Message: Unknown >> errno: No CSI structure available >> >> ** Message: Unknown errno: Success >> >> expression.cs(284,56): error CS8025: Parsing error** Message: Unknown >> errno: No CSI structure available >> >> expression.cs(284,56): error CS8025: Parsing error** Message: Unknown >> errno: No CSI structure available >> >> ** Message: Unknown errno: Success >> >> expression.cs(284,56): error CS8025: Parsing error** Message: Unknown >> errno: No CSI structure available >> >> expression.cs(284,56): error CS8025: Parsing error** Message: Unknown >> errno: No CSI structure available >> >> ** Message: Unknown errno: Success >> >> expression.cs(284,56): error CS8025: Parsing error** Message: Unknown >> errno: No CSI structure available >> >> expression.cs(284,56): error CS8025: Parsing error** Message: Unknown >> errno: No CSI structure available >> >> ** Message: Unknown errno: Success >> >> expression.cs(284,56): error CS8025: Parsing error** Message: Unknown >> errno: No CSI structure available >> >> expression.cs(284,56): error CS8025: Parsing error** Message: Unknown >> errno: No CSI structure available >> >> ** Message: Unknown errno: Success >> >> expression.cs(284,56): error CS8025: Parsing error** Message: Unknown >> errno: No CSI structure available >> >> expression.cs(284,56): error CS8025: Parsing error** Message: Unknown >> errno: No CSI structure available >> >> Compilation failed: 25 error(s), 0 warnings** Message: Unknown errno: >> Identifier removed >> >> Compilation failed: 25 error(s), 0 warnings** Message: Unknown errno: >> Identifier removed >> >> >> ** ERROR **: file mini.c: line 13614 (remove_signal_handler): >> assertion failed: (sigaction (signo, &sa, NULL) != -1) >> aborting... >> Stacktrace: >> >> >> Native stacktrace: >> >> /home/user002/mono-2.0/mono/mini/mono [0x10023f28] >> [0x100350] >> [0x1] >> /lib/libc.so.6(abort+0x23c) [0xfd17ddc] >> /lib/libglib-2.0.so.0(g_logv+0x424) [0xfc124b4] >> /lib/libglib-2.0.so.0(g_log+0x68) [0xfc12528] >> /lib/libglib-2.0.so.0(g_assert_warning+0x8c) [0xfc125cc] >> /home/user002/mono-2.0/mono/mini/mono [0x10153990] >> /home/user002/mono-2.0/mono/mini/mono [0x10153a10] >> /home/user002/mono-2.0/mono/mini/mono(mono_main+0x1098) >> [0x10012698] >> /home/user002/mono-2.0/mono/mini/mono [0x10010ed0] >> /lib/libc.so.6 [0xfcfde0c] >> /lib/libc.so.6 [0xfcfe060] >> >> ** (process:26182): ERROR (recursed) **: file mini-exceptions.c: line >> 1282 (mono_handle_native_sigsegv): assertion failed: (res != -1) >> aborting... >> make[7]: *** [../class/lib/basic/mcs.exe] Aborted >> make[7]: Leaving directory `/home/user002/mono-2.0/mcs/mcs' >> make[6]: *** [do-all] Error 2 >> make[6]: Leaving directory `/home/user002/mono-2.0/mcs/mcs' >> make[5]: *** [all-recursive] Error 1 >> make[5]: Leaving directory `/home/user002/mono-2.0/mcs' >> make[4]: *** [profile-do--basic--all] Error 2 >> make[4]: Leaving directory `/home/user002/mono-2.0/mcs' >> make[3]: *** [profiles-do--all] Error 2 >> make[3]: Leaving directory `/home/user002/mono-2.0/mcs' >> make[2]: *** [all-local] Error 2 >> make[2]: Leaving directory `/home/user002/mono-2.0/runtime' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory `/home/user002/mono-2.0' >> make: *** [all] Error 2 >> [EMAIL PROTECTED] mono-2.0]$ >> Linux version is Linux cell8i 2.6.22-5.20070920bsc #1 SMP Tue Sep 25 10:49:16 CEST 2007 ppc64 ppc64 ppc64 GNU/Linux Could anybody enlighten me about Mono status on given architecture ? Thanks. Yury. _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
