Can't install RiderLink on macos sonoma and xcode 15.4 (<cstdio> tried including <stdio.h> but didn't find libc++'s <stdio.h> header)
Hello,
I don't know if any of you faced this error on macos while installing RiderLink.
I just installed Rider, opened an unreal engine project (.uproject), got prompted to install RiderLink and clicked on install in engine.
i keep getting this error:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/cstdio:104:5: error: <cstdio> tried including <stdio.h> but didn't find libc++'s <stdio.h> header. This usually means that your header search paths are not configured properly. The header search paths should contain the C++ Standard Library headers before any C Standard Library, and you are probably using compiler flags that make that not be the case.
# error <cstdio> tried including <stdio.h> but didn't find libc++'s <stdio.h> header. \i reinstalled xcode, and made sure to unset CPATH, CPLUS_INCLUDE_PATH and C_INCLUDE_PATH just in case, but still getting the same error.
Any help will be much appreciated.
Please sign in to leave a comment.
Could you please try to force to uninstall RiderLink from UE? Delete the plugin from the Engine/Game folder.
Then reinstall the plugin from the IDE side. In Settings | Languages & Frameworks | Unreal Engine.
If the compilation problem only occurs with RiderLink installed, please share the full UE build logs.