[uClibc] Buildroot and java
Buddy Smith
buddy.smith at ieee.org
Mon Oct 6 13:52:05 UTC 2003
Hi,
I'm trying to build gcj using buildroot and java.
I add 'java' to the list of languages to compile, run make, and wait and
fix errors as I find them.
However, i've gotten one that I don't quite know how to fix. While
building gcc-3.3-target:
(i've left in a few l ines for context. errors at the bottom)
Any suggestions on how to fix this error?
Thanks,
--buddy
PS: Please email me and the list, as i'm on the digest so i won't see
the answer otherwise :)
--------------------------------------------------------------------
/bin/sh ./libtool --tag=GCJ --mode=link
/home/nullset/deb-src/gcc-uclibc/buildroot/build_i386/gcc-3.3-target/gcc/gcj
-B/home/nullset/deb-src/gcc-uclibc/buildroot/build_i386/gcc-3.3-target/i386-linux/libjava/
-B/home/nullset/deb-src/gcc-uclibc/buildroot/build_i386/gcc-3.3-target/gcc/
-L/home/nullset/deb-src/gcc-uclibc/buildroot/build_i386/gcc-3.3-target/i386-linux/libjava
-ffloat-store -g -O2 -o jv-convert --main=gnu.gcj.convert.Convert
-rpath /usr/lib/. -shared-libgcc
-L/home/nullset/deb-src/gcc-uclibc/buildroot/build_i386/gcc-3.3-target/i386-linux/libjava/.libs
libgcj.la
/home/nullset/deb-src/gcc-uclibc/buildroot/build_i386/gcc-3.3-target/gcc/gcj
-B/home/nullset/deb-src/gcc-uclibc/buildroot/build_i386/gcc-3.3-target/i386-linux/libjava/
-B/home/nullset/deb-src/gcc-uclibc/buildroot/build_i386/gcc-3.3-target/gcc/
-ffloat-store -g -O2 -o jv-convert --main=gnu.gcj.convert.Convert
-shared-libgcc
-L/home/nullset/deb-src/gcc-uclibc/buildroot/build_i386/gcc-3.3-target/i386-linux/libjava
-L/home/nullset/deb-src/gcc-uclibc/buildroot/build_i386/gcc-3.3-target/i386-linux/libjava/.libs
./.libs/libgcj.a -lpthread -ldl
-L/home/nullset/deb-src/gcc-uclibc/buildroot/build_i386/staging_dir/lib/gcc-lib/i386-linux/3.3
-L/home/nullset/deb-src/gcc-uclibc/buildroot/build_i386/staging_dir/lib/gcc-lib/i386-linux/3.3/../../../../i386-linux/lib
-L/home/nullset/deb-src/gcc-uclibc/buildroot/build_i386/staging_dir/lib/gcc-lib/i386-linux/3.3/../../..
-L/home/nullset/deb-src/gcc-uclibc/buildroot/build_i386/staging_dir/lib
-L/home/nullset/deb-src/gcc-uclibc/buildroot/build_i386/staging_dir/usr/lib
/home/nullset/deb-src/gcc-uclibc/buildroot/build_i386/staging_dir/lib/./libstdc++.so
-L/home/nullset/deb-src/gcc-uclibc/buildroot/toolchain_build_i386/gcc-3.3-final/i386-linux/libstdc++-v3/src
-L/home/nullset/deb-src/gcc-uclibc/buildroot/toolchain_build_i386/gcc-3.3-final/i386-linux/libstdc++-v3/src/.libs
-lm -lm -lm
-L/home/nullset/deb-src/gcc-uclibc/buildroot/toolchain_build_i386/gcc-3.3-final/gcc
-L/home/nullset/deb-src/gcc-uclibc/buildroot/build_i386/staging_dir/i386-linux/bin
-L/home/nullset/deb-src/gcc-uclibc/buildroot/build_i386/staging_dir/i386-linux/lib
-lgcc_s -lc -lgcc_s -lm -lgcc_s -lc -lgcc_s -lm -lgcc_s -lc -lgcc_s
-Wl,--rpath
-Wl,/home/nullset/deb-src/gcc-uclibc/buildroot/build_i386/staging_dir/lib/.
-Wl,--rpath
-Wl,/home/nullset/deb-src/gcc-uclibc/buildroot/build_i386/staging_dir/lib/.
-Wl,--rpath -Wl,/usr/lib/.
/usr/lib/gcc-lib/i386-linux/../../crt1.o(.text+0xc): In function
`_start':
: undefined reference to `__libc_csu_fini'
/usr/lib/gcc-lib/i386-linux/../../crt1.o(.text+0x11): In function
`_start':
: undefined reference to `__libc_csu_init'
/usr/lib/gcc-lib/i386-linux/../../crt1.o(.text+0x1d): In function
`_start':
: undefined reference to `__libc_start_main'
collect2: ld returned 1 exit status
make[3]: *** [jv-convert] Error 1
make[3]: Leaving directory
`/home/nullset/deb-src/gcc-uclibc/buildroot/build_i386/gcc-3.3-target/i386-linux/libjava'
------------------------------------------------------------------------
More information about the uClibc
mailing list