creating libmonoruntime-static.la (cd .libs && rm -f libmonoruntime-static.la && ln -s ../libmonoruntime-static.la libmonoruntime-static.la) if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DMONO_ASSEMBLIES=\"/export/home0/bmaurer/install/lib\" -DMONO_CFG_DIR=\"/export/home0/bmaurer/install/etc\" -DGC_SOLARIS_THREADS -DGC_SOLARIS_PTHREADS -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DUSE_MMAP -DUSE_MUNMAP -D_FILE_OFFSET_BITS=64 -D_XOPEN_SOURCE=500 -D__EXTENSIONS__ -D_XOPEN_SOURCE_EXTENDED=1 -DNO_UNALIGNED_ACCESS -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wno-char-subscripts -Wno-cast-align -MT pedump.o -MD -MP -MF ".deps/pedump.Tpo" -c -o pedump.o pedump.c; \ then mv -f ".deps/pedump.Tpo" ".deps/pedump.Po"; else rm -f ".deps/pedump.Tpo"; exit 1; fi /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wno-char-subscripts -Wno-cast-align -o pedump pedump.o libmonoruntime.la ../io-layer/libwapi.la ../utils/libmonoutils.la ../../libgc/libmonogc.la -lgthread-2.0 -lglib-2.0 -lgmodule-2.0 -lglib-2.0 -lm -lrt -lsocket -lnsl -lxnet -lpthread -lm -lrt gcc -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wno-char-subscripts -Wno-cast-align -o pedump pedump.o ./.libs/libmonoruntime.a ../io-layer/.libs/libwapi.a ../utils/.libs/libmonoutils.a ../../libgc/.libs/libmonogc.a -lgthread-2.0 -lgmodule-2.0 -lglib-2.0 -lsocket -lnsl -lxnet -lpthread -lm -lrt ld: fatal: relocation error: R_SPARC_32: file ../../libgc/.libs/libmonogc.a(sparc_mach_dep.o): symbol : offset 0xfdaa06e1 is non-aligned ld: fatal: relocation error: R_SPARC_32: file ../../libgc/.libs/libmonogc.a(sparc_mach_dep.o): symbol : offset 0xfdaa06e7 is non-aligned ld: fatal: relocation error: R_SPARC_32: file ../../libgc/.libs/libmonogc.a(sparc_mach_dep.o): symbol : offset 0xfdaa06eb is non-aligned ld: fatal: relocation error: R_SPARC_32: file ../../libgc/.libs/libmonogc.a(sparc_mach_dep.o): symbol : offset 0xfdaa06ef is non-aligned ld: fatal: relocation error: R_SPARC_32: file ../../libgc/.libs/libmonogc.a(sparc_mach_dep.o): symbol : offset 0xfdb41dad is non-aligned ld: fatal: relocation error: R_SPARC_32: file ../../libgc/.libs/libmonogc.a(sparc_mach_dep.o): symbol : offset 0xfdb6528e is non-aligned collect2: ld returned 1 exit status make[3]: *** [pedump] Error 1 make[3]: Leaving directory `/export/home0/bmaurer/mono-1.1.9.2/mono/metadata' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/export/home0/bmaurer/mono-1.1.9.2/mono' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/export/home0/bmaurer/mono-1.1.9.2' make: *** [all] Error 2