I have both javac and ecj installed on my system.
I configured Classpath with "--with-ecj=... --without-javac".
Configure sets *both* JAVAC=... and ECJ=...,
but sets FOUND_ECJ_FALSE and FOUND_JAVAC_TRUE (*wrong*).
Hence, java files are compiled with javac, not ecj
(which is not what I wanted).
The only way I found to avoid the classes being compiled with javac
was editing lib/Makefile by hand after running configure
(commenting the JCOMPILER line with javac
and uncommenting the one with ecj).
I was unable to teach configure not to use javac.
Specifying "--without-xxx" should always be obeyed,
no matter what configure actually finds on the system.
--
Summary: configure configures javac even with --without-javac
Product: classpath
Version: 0.96
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: classpath
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: kus at keba dot com
GCC build triplet: i686-pc-linux-gnu
GCC host triplet: i686-pc-linux-gnu
GCC target triplet: i686-pc-linux-gnu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33623
_______________________________________________
Bug-classpath mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/bug-classpath