Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8122844

Fix javafx build on OSx 10.9 using Xcode 4.6

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 8
    • 8
    • javafx
    • None

      I'm having trouble building jfx since I updated to OS X 10.9. My Xcode version is 4.6.3.
      Building javaFX using Xcode 5 is out of scope for this jira and should be tracked on a separate issue.

      The main problem I have is that I never install Xcode 5 (+command lines). I don't have the 10.9 development environment on the machine. Apparently 10.9 will not default to use 10.8 development environment from the previous OS. Thus, there is no header files for free for the command line.
      This means -isysroot must be set.

      I thought that was the case already, but after analyzing mac.gradle I verified that some libraries set -isysroot and other don't:
      glass yes
      decora no
      prism no
      prismSW no
      launcher no
      iio yes
      prismES2 yes
      font yes
      fontt2k yes
      media not sure.

      Another problem was that glass still has references to "JavaRuntimeSupport/JavaRuntimeSupport.h", not sure why but the build no longer finds these.
      Removing the references did not break anything, maybe it was something that could have been clean up in RT-23831.


            fheidric Felipe Heidrich (Inactive)
            fheidric Felipe Heidrich (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: