Buildroot :: Error while building mono using uclibc toolchain

conn itnel connintel1 at gmail.com
Thu Mar 30 07:44:16 UTC 2006


Hello friends,

I am trying to build Mono-1.1.13.4 using the toolchain i386-linux-uclibc-gcc
created by buildroot.

I am using ./configure CC=i386-linux-uclibc-gcc CFLAGS=-Os
--enable-minimal=aot,profiler --with-preview=no
--prefix=/usr/local/mono/boardmono --host=i386-pc-linux --with-tls=pthread
to configure the mono package.

Then doing make command and trap into error shown at the end of mail.

I have asked Mono forum for the same and got reply that this might due to
the some differences in regard to threading and child processes in uclibc.

One more thing that while building the toolchain using buildroot. I have
enable the option "linuxthreads (old/stable)", i.e
make menuconfig -> Toolchain Options -->linuxthreads (old/stable), so is it
any problem with that option.

/********************************  MAKE ERROR
**************************************/

 i386-linux-uclibc-gcc -DPACKAGE_NAME=\"libgc-mono\"
-DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.3alpha6\"
"-DPACKAGE_STRING=\"libgc-mono 6.3alpha6\"" -DPACKAGE_BUGREPORT=\"
Hans_Boehm at hp.com\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1
-DTHREAD_LOCAL_ALLOC=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1
-DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1
-DHAVE_DLFCN_H=1 -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1
-DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1
-D_IN_LIBGC=1 -I./.. -I./.. -I./include -Os -MT os_dep.lo -MD -MP -MF
.deps/os_dep.Tpo -c os_dep.c  -fPIC -DPIC -o .libs/os_dep.o
os_dep.c: In function `GC_disable_signals':
os_dep.c:576: warning: `sigsetmask' is deprecated (declared at
/home/source/buildroot/build_i386/staging_dir/bin-ccache/../lib/gcc/i386-linux-uclibc/3.4.2/../../../../i386-linux-uclibc/sys-include/signal.h:181)
os_dep.c: In function `GC_enable_signals':
os_dep.c:585: warning: `sigsetmask' is deprecated (declared at
/home/source/buildroot/build_i386/staging_dir/bin-ccache/../lib/gcc/i386-linux-uclibc/3.4.2/../../../../i386-linux-uclibc/sys-include/signal.h:181)
os_dep.c:3990:23: execinfo.h: No such file or directory

***************

Thank you in Advance..

Have a Nice time and good day ahead..

Regards,
Ankur Patel.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.busybox.net/pipermail/uclibc/attachments/20060330/529d3db7/attachment.htm 


More information about the uClibc mailing list