libgcj.so: undefined reference to `ip'

Xingxing Pan <[email protected]>
Newsgroups gmane.comp.gcc.java.devel
Message-ID <[email protected]>
Hi, guys.

I'm compiling gcc-4.4.2 on arm similar platform and getting a fail
during the link stage.
Using command `nm' to read symbols in libgcj.so, i find the symbol
`ip' is undefined.
I grep the libjava directory, but cannot find the definition for `ip'.
Could someone tell me where its definition and use which library to
resolve the reference in libgcj.so?

libtool: link: warning:
`/home/vhome/FengYi/pxx/build_cross/lib/gcc/unicore32-linux/4.4.2/../../../../unicore32-linux/lib/libstdc++.la'
seems to be moved
libtool: link: warning:
`/home/vhome/FengYi/pxx/build_cross/lib/gcc/unicore32-linux/4.4.2/../../../../unicore32-linux/lib/libstdc++.la'
seems to be moved
libtool: link: warning:
`/home/vhome/FengYi/pxx/build_cross/lib/gcc/unicore32-linux/4.4.2/../../../../unicore32-linux/lib/libstdc++.la'
seems to be moved
libtool: link: warning:
`/home/vhome/FengYi/pxx/build_cross/lib/gcc/unicore32-linux/4.4.2/../../../../unicore32-linux/lib/libstdc++.la'
seems to be moved
libtool: link:  unicore32-linux-c++  -shared -nostdlib
/home/vhome/FengYi/pxx/build_cross/lib/gcc/unicore32-linux/4.4.2/../../../../unicore32-linux/lib/crti.o
/home/vhome/FengYi/pxx/build_cross/lib/gcc/unicore32-linux/4.4.2/crtbeginS.o
 .libs/gij.o   -Wl,-rpath
-Wl,/home/vhome/FengYi/pxx/build_native/build_gcc/unicore32-linux/libjava/.libs
-Wl,-rpath -Wl,/home/vhome/FengYi/pxx/build_native/build_gcc/unicore32-linux/libjava/../libstdc++-v3/src/.libs
-Wl,-rpath -Wl,/home/vhome/FengYi/pxx/build_cross/unicore32-linux/lib
-Wl,-rpath -Wl,/home/vhome/FengYi/pxx/build_cross/unicore32-linux/lib
-L/home/vhome/FengYi/pxx/build_native/build_gcc/unicore32-linux/libjava/.libs
-L/home/vhome/FengYi/pxx/build_native/build_gcc/unicore32-linux/libjava/../libstdc++-v3/src/.libs/.libs
./.libs/libgcj.so
-L/home/vhome/FengYi/pxx/build_native/build_gcc/unicore32-linux/libjava
-L/home/vhome/FengYi/pxx/build_native/build_gcc/unicore32-linux/libjava/../libstdc++-v3/src/.libs
-L/home/vhome/FengYi/pxx/build_cross/lib/gcc/unicore32-linux/4.4.2/../../../../unicore32-linux/lib
-lpthread -lrt -ldl
/home/vhome/FengYi/pxx/build_native/build_gcc/unicore32-linux/libjava/../libstdc++-v3/src/.libs/libstdc++.so
-L/home/vhome/FengYi/pxx/build_cross/lib/gcc/unicore32-linux/4.4.2
/home/vhome/FengYi/pxx/build_cross/unicore32-linux/lib/libstdc++.so
-lm -lc -lgcc_s
/home/vhome/FengYi/pxx/build_cross/lib/gcc/unicore32-linux/4.4.2/crtendS.o
/home/vhome/FengYi/pxx/build_cross/lib/gcc/unicore32-linux/4.4.2/../../../../unicore32-linux/lib/crtn.o
 -Wl,-Bsymbolic-functions   -Wl,-soname -Wl,libgij.so.10 -o
.libs/libgij.so.10.0.0
libtool: link:  unicore32-linux-c++  -shared -nostdlib
/home/vhome/FengYi/pxx/build_cross/lib/gcc/unicore32-linux/4.4.2/../../../../unicore32-linux/lib/crti.o
/home/vhome/FengYi/pxx/build_cross/lib/gcc/unicore32-linux/4.4.2/crtbeginS.o
 .libs/jni-libjvm.o   -Wl,-rpath
-Wl,/home/vhome/FengYi/pxx/build_native/build_gcc/unicore32-linux/libjava/.libs
-Wl,-rpath -Wl,/home/vhome/FengYi/pxx/build_native/build_gcc/unicore32-linux/libjava/../libstdc++-v3/src/.libs
-Wl,-rpath -Wl,/home/vhome/FengYi/pxx/build_cross/unicore32-linux/lib
-Wl,-rpath -Wl,/home/vhome/FengYi/pxx/build_cross/unicore32-linux/lib
-L/home/vhome/FengYi/pxx/build_native/build_gcc/unicore32-linux/libjava/.libs
-L/home/vhome/FengYi/pxx/build_native/build_gcc/unicore32-linux/libjava/../libstdc++-v3/src/.libs/.libs
./.libs/libgcj.so
-L/home/vhome/FengYi/pxx/build_native/build_gcc/unicore32-linux/libjava
-L/home/vhome/FengYi/pxx/build_native/build_gcc/unicore32-linux/libjava/../libstdc++-v3/src/.libs
-L/home/vhome/FengYi/pxx/build_cross/lib/gcc/unicore32-linux/4.4.2/../../../../unicore32-linux/lib
-lpthread -lrt -ldl
/home/vhome/FengYi/pxx/build_native/build_gcc/unicore32-linux/libjava/../libstdc++-v3/src/.libs/libstdc++.so
-L/home/vhome/FengYi/pxx/build_cross/lib/gcc/unicore32-linux/4.4.2
/home/vhome/FengYi/pxx/build_cross/unicore32-linux/lib/libstdc++.so
-lm -lc -lgcc_s
/home/vhome/FengYi/pxx/build_cross/lib/gcc/unicore32-linux/4.4.2/crtendS.o
/home/vhome/FengYi/pxx/build_cross/lib/gcc/unicore32-linux/4.4.2/../../../../unicore32-linux/lib/crtn.o
 -Wl,-Bsymbolic-functions   -Wl,-soname -Wl,libjvm.so -o
.libs/libjvm.so
./.libs/libgcj.so: undefined reference to `ip'
collect2: ld returned 1 exit status
make[3]: *** [gcj-dbtool] Error 1
make[3]: *** Waiting for unfinished jobs....
./.libs/libgcj.so: undefined reference to `ip'
collect2: ld returned 1 exit status
make[3]: *** [jv-convert] Error 1

Thanks,
Forandom
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.