Meir wrote:
ok im looking in to Azureus that i know compiled with gcj , and i dont
the the dll any where there
how can it be?
I'm not sure where you're getting that from but it's not true. Azureus
ships as bytecode in a .jar file. Don't be fooled by the presence of
azureus.exe as that is just a launcher that spawns Sun's JRE to run the
bytecode. There is no gcj involved anywhere.
If you wanted to remove the dependancy on the shared libiconv DLL you
could rebuild libgcj against a static libiconv, but that would be a
large amount of work just to avoid distributing a library. And libiconv
is a large library (nearly a megabyte of code and data) and thus this
would contribute to the already severe bloat problem that MinGW gcj
suffers from since shared libgcj isn't supported.
Brian