Heh, HelloWorld is now 4.6MB.
Thats pretty good figuring a simple HelloWorld in regular java is over 30MB is size.
Now some of you are thinking that I must be crazy BUT you may be forgetting that a GCJ compiled program includes a Java runtime. So, add the size of your JRE with any java app you write to figure the size in comparison.
There is a DLL you can link your GCJ programs to for Windows that takes out the java runtime fat (Google for libgcj.dll). Thats nice if you are planning on having multiple GCJ apps on the same system.
Also, check out UPX (upx.sf.net). Use it to deflate GCJ apps.
upx --best HelloWorld.exe
Some test programs required some hacks to get it to compile.
For example for doing a quick and dirty new Date().toString(), I finally had to add 2 static references to gnu.java.locale.Calendar.class
Yes, this is a known issue. But its the only oddity I have ever seen. What other problems are you having?
If I can't even get these miserable 50 lines of code running, I won't even bother with compiling a LWJGL program.
Post your code. I curious to whats going wrong.