This is the mail archive of the
java-patches@gcc.gnu.org
mailing list for the Java project.
Re: [PATCH] Fix CLASSPATH separator on MinGW.
- From: Mohan Embar <gnustuff at thisiscool dot com>
- To: "Aaron W. LaFramboise" <aaronavay62 at aaronwl dot com>
- Cc: java-patches at gcc dot gnu dot org
- Date: Tue, 28 Sep 2004 07:42:22 -0500
- Subject: Re: [PATCH] Fix CLASSPATH separator on MinGW.
- Reply-to: gnustuff at thisiscool dot com
Hi Aaron,
(This patch is libjava specific so you don't need to CC gcc-patches.)
>Windows uses a semicolon instead of a colon as the path separator,
>including for CLASSPATH. This is because the colon has another meaning
>as volume separator
>So, it seems the right way to do this is just special-case the CLASSPATH
>separator for MinGW. This patch is needed to allow mainline to
>bootstrap on MinGW.
Thanks for looking at this. Long time ago, I succeeded in building
gcc/gcj under MSYS:
http://gcc.gnu.org/ml/java/2003-03/msg00157.html
...but I don't recall the ; / : issue breaking the build. Can you clarify? What
sort of error message do you get?
I can't approve this because it touches non-Win32-specific files.
I don't think the higher-ups will accept this without doing a Linux native
build and running the libjava and Mauve tests. I can help with this if
someone else agrees with this approach in principle, but I'm still curious
as to more details about the "needed to allow the mainline to bootstrap
on MinGW" part (I assume you mean MSYS).
-- Mohan
http://www.thisiscool.com/
http://www.animalsong.org/