This is the mail archive of the java@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Building MinGW GCJ 3.5


Hi All,

I don't have the energy to put out a current MinGW gcj
build, but wanted to provide some brief guidance for those
that want to.

The current CVS HEAD won't build because of this:

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17414

However, if you do a cvs -D 2004-09-01, you should be
able to build MinGW gcj with my build scripts:

http://www.thisiscool.net/gcc34-scripts-20040607.tar.bz2

...if you apply the following patches (the equivalents of all
of these have been applied to the mainline):

- http://gcc.gnu.org/ml/gcc-patches/2004-09/msg00133.html
- http://gcc.gnu.org/ml/gcc-patches/2004-09/msg00525.html
- http://gcc.gnu.org/ml/gcc-patches/2004-09/msg00586.html
- http://gcc.gnu.org/ml/gcc-patches/2004-09/msg00587.html
- http://gcc.gnu.org/ml/gcc-patches/2004-09/msg00633.html
- http://gcc.gnu.org/ml/java-patches/2004-q3/msg00793.html
- http://gcc.gnu.org/ml/java-patches/2004-q3/msg00855.html
- http://gcc.gnu.org/ml/java-patches/2004-q3/msg00874.html

This will work for the (Linux,MinGW) cross and crossed-native
builds. If you use Cygwin, Rutger Ovidius has reported command-line
-length problems which he has attempted to overcome as follows:

http://gcc.gnu.org/ml/java/2004-09/msg00085.html

This will build the standard compiler, not the integrated SWT / SwingWT
builds I've put out before that involve some post-build alchemy which
even I'm having trouble remembering....

This message is primarily directed to those of you who have
done such builds before. In the coming days, I won't have much
time to answer build-related questions, but perhaps others
might be able to help.

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





Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]