aik002 / RSBypass

Rocksmith 2014 Remastered Edition dylib patch for loading and playing CDLC
112 stars 16 forks source link

Symbol not found on OSX version 10.13 #2

Closed clhols closed 2 years ago

clhols commented 2 years ago

OSX version:10.13 / arch:x86_64 Binary is a fat binary with 2 archs. dyld: lazy symbol binding failed: Symbol not found: ____chkstk_darwin Referenced from: /Users/usr/Downloads/RSBypass/./insert_dylib (which was built for Mac OS X 12.0) Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: ____chkstk_darwin Referenced from: /Users/usr/Downloads/RSBypass/./insert_dylib (which was built for Mac OS X 12.0) Expected in: /usr/lib/libSystem.B.dylib

/Users/usr/Downloads/RSBypass/RUN_PATCH_RS.command: line 19: 1696 Abort trap: 6 ./insert_dylib --inplace "$RS_PATH/libRSBypass.dylib" "$RS_PATH/Rocksmith2014"

clhols commented 2 years ago

I managed to fix it by building insert_dylib. But RS would then crash at startup. I then copied in the dylib from the x64 folder instead of x64.Legacy and it worked.