Incompatible with MacOSX13.1.sdk

OS:MacOS 13.1
VMP:3.7.3.1605
Compiler:Apple clang 14.0.0 (default SDK MacOSX13.1.sdk)

log show : Section “__dyld” not found

I recompiled and tested "examples/Code Markers/GCC” ,the same error.

I added the flag “-isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk”,

to use the old sdk ,now is VMP is working.
Project1.zip (1.49 KB)

I don’t understand what happens inside heads of Apple’s developers (someone please stop paying their wages). The Mach-O format already has several structures like “Indirect Symbols” (have all the necessary data for symbol binding), “Local Relocations” (that work like rebases), “External Relocations” (that work like relocations) - all these structures live in dysymtab_command, also it has “Rebases” and “Bindings” (live in dyld_info_command). And now they gave birth to NEW structures that DO THE SAME THINGS!

Fixed in the 1624 build.