Building langtools on MacOS fails with ClassReader.java:911: reference to Version is ambiguous
Jacek Laskowski
jacek at laskowski.net.pl
Wed Dec 8 13:49:08 PST 2010
Hi,
After having installed the latest build of OpenJDK 1.7 for Mac OS X
[1], I've been trying to build langtools as described in [2]. It
failed with the following errors. It's today's hg clone and Apache Ant
version 1.8.1. What am I doing wrong?
jacek:~/oss/lambda-langtools/make
$ ant -Dboot.java.home=/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home
-Dtarget.java.home=/Library/Java/JavaVirtualMachines/openjdk-1.7-x86_64/Contents/Home
build-all-tools
Buildfile: /Users/jacek/oss/lambda-langtools/make/build.xml
-def-pcompile:
-def-build-classes:
-def-build-bootstrap-classes:
-def-build-jar:
-def-build-bootstrap-jar:
-def-check:
-check-boot.java.home:
-def-build-tool:
-def-build-bootstrap-tool:
build-bootstrap-javac:
[javac] Compiling 297 source files to
/Users/jacek/oss/lambda-langtools/build/bootstrap/classes
[javac] /Users/jacek/oss/lambda-langtools/src/share/classes/com/sun/tools/javac/jvm/ClassReader.java:911:
reference to Version is ambiguous, both class
com.sun.tools.javac.jvm.ClassFile.Version in
com.sun.tools.javac.jvm.ClassFile and class
com.sun.tools.javac.util.Version in com.sun.tools.javac.util match
[javac] AttributeReader(Name name, Version version,
Set<AttributeKind> kinds) {
[javac] ^
[javac] /Users/jacek/oss/lambda-langtools/src/share/classes/com/sun/tools/javac/jvm/ClassReader.java:924:
reference to Version is ambiguous, both class
com.sun.tools.javac.jvm.ClassFile.Version in
com.sun.tools.javac.jvm.ClassFile and class
com.sun.tools.javac.util.Version in com.sun.tools.javac.util match
[javac] final Version version;
[javac] ^
[javac] 2 errors
BUILD FAILED
/Users/jacek/oss/lambda-langtools/make/build.xml:413: The following
error occurred while executing this line:
/Users/jacek/oss/lambda-langtools/make/build.xml:777: Compile failed;
see the compiler error output for details.
Total time: 4 seconds
[1] http://code.google.com/p/openjdk-osx-build/
[2] http://mail.openjdk.java.net/pipermail/lambda-dev/2010-August/002179.html
Jacek
--
Jacek Laskowski
Notatnik Projektanta Java EE - http://jaceklaskowski.pl
More information about the lambda-dev
mailing list