About static linking with gcj
l.civinini@libero.it
l.civinini@libero.it
Thu Sep 24 13:09:00 GMT 2009
Hi all,
I'm trying to make static linking in order to obtain a java executable
to use on a device with few hardisk space.
I created a simple java that made
only a "System.out.println" and after c
ompiling I obtained am executable file
of 29 MB. Is it possibile to
shrink the size of executable? Am I doing
something worng?
This is the command that I'm using.
gcc -o Foo Foo.o Foomain.
i -shared-libgcc -Wl,-non_shared -lgcj -Wl,-call_shared -lsupc++ -Wl,--as-
needed -lz -lgcc_s -lpthread -lc -lm -ldl -Wl,--no-as-needed
Thanks.
More information about the Gcc-help
mailing list