This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
arm-wince-pe-ld problem w/libgcj
- From: "Craig A. Vanderborgh" <craigv at voxware dot com>
- To: binutils at sources dot redhat dot com
- Date: 28 May 2003 10:24:39 -0600
- Subject: arm-wince-pe-ld problem w/libgcj
Hello All:
We are furiously working on a port of GCJ to arm-wince-pe. The initial
coding is complete and I have been able to hack the gcc-3.3 build to the
point where I can build arm-wince-pe-gcj and libjava. I can even
compile HelloWorld.java and the assembly results and .o appear to be
reasonable.
The trouble is when I try to link HelloWorld.o against libgcj. I
repeatedly see:
Error: 24-bit reloc in dll
when libgcj.a is processed by ld. This is pretty weird because I see
this for, e.g.
arm-wince-pe-gcc -v -o HelloWorld HelloWorld.o -lgcj
where there aren't even any dll's in the linker input. Perhaps this is
a libgcj build compiler options issue. Any ideas would be appreciated.
Thanks in advance,
craig vanderborgh
voxware incorporated