hello and macosx build trouble

René Jansen rvjansen at xs4all.nl
Fri Aug 9 04:55:46 PDT 2013


Hello,
let me first introduce myself as this is my first post on this list. I am working on integrating jsr223 support in the netrexx 3.03 compiler/interpreter  (www.netrexx.org) and I am testing with (apart from netrexx code itself of course) Nashorn and I want to add some examples of how to script JavaFX in addition to using JavaFX in compiled code. For both I need a working JavaFx installation, and I chose the path of building it myself (which most of the time leads to better understanding. I started with building OpenJDK 8, and apart from the need to unset my classpath first (as I found out) and edit the gcc.make file of hotspot, this succeeded.

Now I am trying to build OpenJFX. I have gone past the hurdle of the Gradle buiildfile requiring a JDK build number larger than 100 - I set this to 0 and it happily trucks on - but now if have hit a showstopper that I need your help with. These is the complete message stream I receive:

====================
The ConfigurationContainer.add() method has been deprecated and is scheduled to be removed in Gradle 2.0. Please use the create() method instead.
:buildSrc:generateGrammarSource UP-TO-DATE
:buildSrc:compileJava UP-TO-DATE
:buildSrc:compileGroovy UP-TO-DATE
:buildSrc:processResources UP-TO-DATE
:buildSrc:classes UP-TO-DATE
:buildSrc:jar UP-TO-DATE
:buildSrc:assemble UP-TO-DATE
:buildSrc:compileTestJava UP-TO-DATE
:buildSrc:compileTestGroovy UP-TO-DATE
:buildSrc:processTestResources UP-TO-DATE
:buildSrc:testClasses UP-TO-DATE
:buildSrc:test
:buildSrc:check
:buildSrc:build
Missing or incorrect path to 'jfxrt.jar': '/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre/lib/ext/jfxrt.jar'. Perhaps bad JDK_HOME? /Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home
Unsupported gradle version 1.6 in use. Only 1.4 is supported
OS_NAME: mac os x
OS_ARCH: x86_64
JAVA_HOME: /Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home
JDK_HOME: /Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home
java.runtime.version: 1.8.0-internal-rvjansen_2013_08_01_16_03-b00
java version: 1.8.0
java build number: 00
minimum java build number: 0
COMPILE_TARGETS: mac
COMPILE_FLAGS_FILES: buildSrc/mac.gradle
BINARY_STUB: /Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre/lib/ext/jfxrt.jar
HUDSON_JOB_NAME: not_hudson
HUDSON_BUILD_NUMBER: 0000
PROMOTED_BUILD_NUMBER: 00
PRODUCT_NAME: OpenJFX
RAW_VERSION: 8.0.0
RELEASE_NAME: 8.0
RELEASE_MILESTONE: ea
UPDATE_STUB_CACHE: false
The CompileOptions.useAnt property has been deprecated and is scheduled to be removed in Gradle 2.0. There is no replacement for this property.
:checkJfxrtJar
:updateCacheIfNeeded UP-TO-DATE
:verifyJava
:base:processVersionInfo UP-TO-DATE
:base:compileJava UP-TO-DATE
:base:processResources UP-TO-DATE
:base:classes UP-TO-DATE
:base:jar UP-TO-DATE
:graphics:compileJava

FAILURE: Build failed with an exception.

* What went wrong:
Could not resolve all dependencies for configuration ':graphics:compile'.
> Could not find :plugin:.
 Required by:
     rt:graphics:unspecified

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 18.243 secs
===============================

OSX is 10.8.4, Xcode is up to date.

Anyone able to get me past this?

best regards,

René Jansen.


More information about the openjfx-dev mailing list