5

Leopard で libspotify でコンパイルされたものを正常に実行している人はいますか? 10.5.8 を搭載した Intel Mac を使用していますが、動作しないようです。libspotify 12.1.51 を /Library/Frameworks に投げて、「スタブ」の例をコンパイルしました

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

コンパイルとリンクはOKですが、実行すると

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