This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: New MingW 3.4 Build
- From: Mohan Embar <gnustuff at thisiscool dot com>
- To: ovid at mailandnews dot com
- Cc: GCJ Java <java at gcc dot gnu dot org>
- Date: Sun, 09 Nov 2003 21:27:59 -0600
- Subject: Re: New MingW 3.4 Build
- Reply-to: gnustuff at thisiscool dot com
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/