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.

0
1 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.

0

Please sign in to leave a comment.