After upgrading to Xcode 16.0, I encountered the following error when building my project. It compiled successfully on Xcode 15 or Xcode 16 with -ld64.
I am not sure how to resolve this issue and would appreciate any help.
Here is the error message
Assertion failed: ((ct == Atom::ContentType::objcConst) || (ct == Atom::ContentType::objcData) || (ct == Atom::ContentType::constData) || (ct == Atom::ContentType::constText)), function ObjCClassReadOnlyDataRef, file Atom.cpp, line 3022.
Post
Replies
Boosts
Views
Activity
I am building my project and it build failed on Xcode 16.0 Beta 2 use Default linker(I think it's -ld_new).
Undefined symbols for architecture arm64: "__mh_execute_header".
But when using the -ld64 linker, this error will not be reported.
I am confused. Does -ld_new have any special handling for __mh_execute_header?
Thanks for any help!