remember libgcj has been broken in newer mingw builds (gcc 4 onward) ?
well guess what if you compile it with a real triple like i686-pc-mingw32 instead of just mingw32 it works

now i could understand it if it was actually screwing up the internal paths somehow but in this case it crashes the runtime with an unknown error

i do suspect it having to do with the paths being wrong with the mingw hack (they really ought to get rid of that crap).
lastly a small question.
i intend to build the 64 bit version of the compiler if theres enough interrest. both packages will be seperate from eachother since multilibs dont work on win32 without a cygwin shell in path (lack of symlink support).
i will distribute the packages with there respective libraries 64 or 32 bit as standalone compilers.
can probably get away with using the same codeblocks for both but mixing the compilers wont work so they need each a seperate folder.
any thoughts ?