5

有人在 Leopard 上成功运行用 libspotify 编译的东西吗?我有一台配备 10.5.8 的 Intel Mac,但似乎无法正常工作。我将 libspotify 12.1.51 扔到 /Library/Frameworks 并编译了“存根”示例

gcc -o stub main.c ../appkey.c -framework libspotify

它可以编译和链接,但是当我运行它时

dyld: lazy symbol binding failed: Symbol not found: ___bzero
  Referenced from: /Library/Frameworks/libspotify.framework/libspotify
  Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: ___bzero
  Referenced from: /Library/Frameworks/libspotify.framework/libspotify
  Expected in: /usr/lib/libSystem.B.dylib

所以 bzero() 是一个用于重置内存的遗留函数,我的 libc 版本显然缺少它的实现。它是否存在于某些较旧/较新版本的 OS X 上?

4

0 回答 0