-
Notifications
You must be signed in to change notification settings - Fork 328
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cannot find libstdc++ headers #160
Comments
/home/mobile_c/git/ccr_resources/diss/apple/osxcross/target/bin/../SDK/MacOSX10.14.sdk/usr/include/c++/4.2.1 |
it appears to default to -stdlib=libstdc++ |
as -stdlib=libc++ works (but is untested) |
testing o32-clang ... /home/mobile_c/git/ccr_resources/diss/apple/osxcross/oclang/test.c:1:10: fatal error: 'stdio.h' file not found |
Seeing this as well in macOS 10.14:
What's going on with this, is there any way I can help? What does @melvinvermeeren's commit change? |
Your SDK does not contain libc++ headers. Follow the README to package the SDK properly. |
@tpoechtrager I followed these steps completely:
note: I skipped optional steps 1 and 2 because I already have Xcode installed via App Store. Are there additional steps to make the SDK package include libc++ headers, aside from running |
What version of Xcode are you using? Up to 7.3.x is supported by the script. |
@tpoechtrager Yes, that fixed it! My program compiled successfully and I'm thrilled! 😄 I actually had seen the requirement for Xcode 7.3.x but then had trouble locating the download on Apple's site, and by the time I got around to building osxcross, had forgotten about locating the old version. |
$ target/bin/o32-clang
osxcross: error: cannot find libstdc++ headers
osxcross: error: while detecting target
compiled with
and Xcode_10_Beta_6.xip SDK
SDK contents:
The text was updated successfully, but these errors were encountered: