Boost C++ Libraries: Ticket #10275: darwin.jam fails to detect installed SDK on MacOS 10.9 with XCode 5.1 installed https://svn.boost.org/trac10/ticket/10275 <p> On MacOS 10.9 / XCode 5.1, the SDKs are installed to a new location instead of "/Developer/": </p> <p> <a class="missing wiki">/Applications/Xcode</a>.app/Contents/Developer/Platforms/MacOSX.platform/Developer/ </p> <p> as a result the boost's darwin.jam fails to locate the available SDKs. The following command line will output errors: </p> <p> ./b2 macosx-version-min=10.7 </p> <p> errors: </p> <p> tools/build/src/build/feature.jam:493: in validate-value-string from module feature error: "10.7" is not a known value of feature &lt;macosx-version-min&gt; error: legal values: ... The workaround is create a soft link to new SDK location and everything works fine: </p> <p> cd / sudo ln -s <a class="missing wiki">/Applications/Xcode</a>.app/Contents/Developer/Platforms/MacOSX.platform/Developer/ Developer </p> <p> FYI: The XCode5 installs iOS sdks under: </p> <p> <a class="missing wiki">/Applications/Xcode</a>.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/ </p> <p> so darwin.jam should search both /Developer/ and these new SDK locations for installed SDKs. </p> <p> </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/10275 Trac 1.4.3 stefano.bider@… Mon, 23 May 2016 14:23:22 GMT <link>https://svn.boost.org/trac10/ticket/10275#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/10275#comment:1</guid> <description> <p> I confirm: building boost 1.61 on mac os 10.10.5 targeting 10.7 has the same issue. I also confirm that the solution proposed by randy works and that darwin.jam should be modified accordingly. </p> </description> <category>Ticket</category> </item> </channel> </rss>