是否有人成功运行在Leopard上使用libspotify编译的东西?我有10.5.8的英特尔Mac,似乎无法让它工作.我将libspotify 12.1.51扔到/ Library/Frameworks并编译了"stub"示例
gcc -o stub main.c ../appkey.c -framework libspotify
Run Code Online (Sandbox Code Playgroud)
它编译并链接好,但是当我运行它
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
Run Code Online (Sandbox Code Playgroud)
所以bzero()是一个用于重置内存的遗留函数,它的实现显然是从我的libc版本中遗漏的.是否有一些较旧/较新版本的OS X?
| 归档时间: |
|
| 查看次数: |
572 次 |
| 最近记录: |