SimpleDateFormat

Tom Tromey tromey@redhat.com
Thu Jun 19 13:31:00 GMT 2008


>>>>> "Ben" == Ben Gardiner <BenGardiner@nanometrics.ca> writes:

Ben> I had this crash with 4.3.0 cross compiled for powerpc; the crash 
Ben> occurred only when I statically linked my executable with 
Ben> -static-libgcj. It turned out to be a missing resource.

As Andrew said, this is definitely what is going on.

Ben> To fix this problem, I created an archive that had all the
Ben> *properties*.o objects from libgcj.a (I called it
Ben> libgcj_properties.a) and linked it with my application using
Ben> '-Wl,--whole-archive -lgcj_properties -Wl,--no-whole-archive'
Ben> before the '-static-libgcj'.

I think 4.3 contains David Daney's change to give resource symbols a
mangling and make them public.  The intent of this is to let you use a
plain old -u with a symbol name to force a given resource to be linked
in.  IOW, this should be a bit simpler in 4.3 and you should be able
to link in only the data for the locales you want.

Tom



More information about the Java mailing list