This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
FW: gcc43ecj question
- From: Me Myself and I <stargate7thsymbol at live dot co dot uk>
- To: <gcc-help at gcc dot gnu dot org>
- Date: Mon, 13 Feb 2012 14:04:21 +1100
- Subject: FW: gcc43ecj question
- References: <BAY147-W15C62842E9463C64349977D07F0@phx.gbl>,<BAY147-W200B8C6B143BA1D3A9554BD07F0@phx.gbl>,<BAY147-W8259DFA04D28A835C54A4D07F0@phx.gbl>,<BAY147-W3010140D061389F32B159DD07F0@phx.gbl>
I am using the eclipse version of the GCJ,
gcj-ecj.? It is based on the mingw32 effoft. In order to ask
public questions, I have directed to this email list from that site.
http://www.thisiscool.com/gcc_mingw.htm#consulting
The file I download it from is:
gcc43ecj-20061207.tar
//--------------------------------------------------------------------------------
When I use GCJ to compile a Hello world program,
I notice that it generates a whopping 37 MB file.
-Does this file include some runtime environment stuff? When I run this program,
does that program execute within it's own runtime environment?
-Is this 37 MB file platform independent, or not?? Will it run on
Linux and Mac as is (It already runs on Windows).
-What exactly is the GCJ putting inside this file?
How is it possible to cut down the size of this file and still
have a running binary program, if that is possible?
//--------------------------------------------------------------------------------