tarragon111
tarragon111

Reputation: 11

dyld: Symbol not found

I'm trying to run a keypad software thing but whenever I try to run it, it says:

dyld: Symbol not found: __ZTTNSt3__114basic_ifstreamIcNS_11char_traitsIcEEEE
  Referenced from: /Users/nd_admin/Downloads/setting/./Sayo_CLI_Mac_X64 (which was built for Mac OS X 12.0)
  Expected in: /usr/lib/libc++.1.dylib

If it helps, this software, SayoDevice, is supposed to give out an online link with all the keypad drivers and stuff.

I've tried finding the dylib inside the usr file, but it just inputs unreadable characters.

Upvotes: 1

Views: 311

Answers (1)

frakod
frakod

Reputation: 1871

The version of software you downloaded was compiled for a newer version of MacOS and hence linked to newer version of libc++ with likely a different ABI.

You should either update your MacOS version to atleast 12.0 (Monterey) or alternatively find an older version of the app that will work on your mac OS version (10.13 according to question tag).

Upvotes: 0

Related Questions