Thanks so much for all these valuable suggestions :) XCodeLegacy looks interesting, I thought of the symbolic link too but assumed there was a reason and good to know that you can change that behaviour in the build itself. Looking forward to see that in the wiki!
Cheers and have a great weekend everyone! ~ Philipp Am 04.04.2014 um 23:56 schrieb Stephen F Northover <steve.x.northo...@oracle.com>: > Put this in your gradle.properties file: > > MACOSX_SDK_PATH = > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk > > We need to document this on the wiki. Will do that Monday. Gotta go now. > > Steve > > On 2014-04-04 5:31 PM, Philipp Dörfler wrote: >> Hi, >> >> just out of curiousity I wanted to build OpenJFX, but although I followed >> the instructions at >> https://wiki.openjdk.java.net/display/OpenJFX/Building+OpenJFX >> I can’t get it to work. >> >> gradle 1.8 fails when building :fxpackage:compileLauncher as follows: >> >> :fxpackager:compileLauncher >> clang: warning: no such sysroot directory: >> '/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk' >> /Users/phi/Documents/workspace/OpenJFX8-rt/modules/fxpackager/src/main/native/launcher/mac/main.m:26:9: >> fatal error: 'Cocoa/Cocoa.h' file not found >> #import <Cocoa/Cocoa.h> >> ^ >> 1 error generated. >> :fxpackager:compileLauncher FAILED >> >> I do not have a 10.7 SDK on my 10.9 Mac, but I do have a 10.8 and 10.9: >> >> $ ls >> /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/ >> MacOSX10.8.sdk MacOSX10.9.sdk >> >> According to „the internet™“ I would have to find an old version of Xcode >> (apparently 4.3.3) because that’s the only way to find an old SDK. >> As I’m sure that you guys have valid reasons to stick to 10.7 I think it >> would not hurt to mention this on the wiki page mentioned above stating that >> one needs XCode not newer than 4.3.3 and that old XCode versions can be >> downloaded on the Apple Developer website. >> I would add it myself but as I’m not a contributor I don’t have the required >> permissions, so all I can do is to ask here for inclusion of that. >> >> Thanks! May that be the only obstacle in building JFX8. >> >> >