New MingW 3.4 Build

Mohan Embar gnustuff@thisiscool.com
Mon Nov 10 03:27:00 GMT 2003


Hi Rutger,

>I have tried your http://www.thisiscool.net/mingw32-gcc-scripts.tar.gz
>scripts.  I followed them to the letter.  After many hours of
>compiling, I noticed "pod2man is missing" errors, but the main
>problem was that all my libs were still in .libs directories, rather
>than in the wingcc directory.
>(wingcc_build/i686-pc-mingw32/libjava/.libs/libgcj.a for example).

This is normal. The target libraries are built here before they are
copied to the installation directory.

>Do you build on win32, or exclusively on linux?  Is Step 4 of your
>readme required (building a cross compiler) or can a native compiler
>on win32 be built in less steps?

I build exclusively on Linux. My build sequence looks something
like this:

./buildxgcc.sh (build cross compiler)
./buildwgcc.sh (build native compiler using cross compiler)

I've dabbled with native Windows builds, but they were more
trouble than they're worth. Danny Smith builds on Cygwin on
Windows - I haven't tried this yet. You can try getting the
3.3.1 MinGW source distribution from SourceForge and use
gcc-3.3.1-build.sh to build. However, you'll have to muck
around with the default Cygwin mounts. See this thread:

http://sourceforge.net/mailarchive/forum.php?thread_id=3003030&forum_id=5123

I just stick to Linux because it's more hassle-free for me.

-- Mohan
http://www.thisiscool.com/
http://www.animalsong.org/





More information about the Java mailing list