首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Nox86-ld:找不到-lminiupnpc

Nox86-ld:找不到-lminiupnpc
EN

Stack Overflow用户
提问于 2013-06-20 18:46:15
回答 1查看 555关注 0票数 0

我正在尝试为blackberry 10构建一个基于pjsip的项目,但在编译时遇到错误:

代码语言:javascript
复制
../src/navigator.cpp:63:6: warning: unused parameter 'type' [-Wunused-parameter]
/opt/bbndk/host_10_1_0_132/linux/x86/usr/bin/ntox86-ld: skipping incompatible /root/blackberry/fiume/lib/upnp/libminiupnpc.a when searching for -lminiupnpc
qcc -Vgcc_ntox86 -lang-c++ -Wl,-rpath-link,/opt/bbndk/target_10_1_0_1020/qnx6/x86/lib -Wl,-rpath-link,/opt/bbndk/target_10_1_0_1020/qnx6/x86/usr/lib -Wl,-rpath-link,/opt/bbndk/target_10_1_0_1020/qnx6/x86/usr/lib/qt4/lib -o o-g/fiume o-g/.obj/AddressBook.o o-g/.obj/AudioManager.o o-g/.obj/BpsPlatform.o o-g/.obj/ContactEditor.o o-g/.obj/ContactViewer.o o-g/.obj/Fiume.o o-g/.obj/PjCallback.o o-g/.obj/buddy.o o-g/.obj/callhistory.o o-g/.obj/callhistoryrecord.o o-g/.obj/debugger.o o-g/.obj/kuzaranda.o o-g/.obj/main.o o-g/.obj/navigator.o o-g/.obj/moc_AddressBook.o o-g/.obj/moc_AudioManager.o o-g/.obj/moc_BpsPlatform.o o-g/.obj/moc_ContactEditor.o o-g/.obj/moc_ContactViewer.o o-g/.obj/moc_Fiume.o o-g/.obj/moc_PjCallback.o o-g/.obj/moc_buddy.o o-g/.obj/moc_callhistory.o o-g/.obj/moc_callhistoryrecord.o o-g/.obj/moc_debugger.o o-g/.obj/moc_kuzaranda.o o-g/.obj/moc_navigator.o    -L/opt/bbndk/target_10_1_0_1020/qnx6/x86/lib -L/opt/bbndk/target_10_1_0_1020/qnx6/x86/usr/lib -L/opt/bbndk/target_10_1_0_1020/qnx6/x86/usr/lib/qt4/lib -L/opt/bbndk/target_10_1_0_1020/qnx6//usr/lib/qt4/lib -L/root/blackberry/fiume/lib -L/root/blackberry/fiume/lib/upnp -lpjsua-i486-pc-nto-qnx8.0.0 -lpjsip-ua-i486-pc-nto-qnx8.0.0 -lpjsip-simple-i486-pc-nto-qnx8.0.0 -lpjsip-i486-pc-nto-qnx8.0.0 -lpjmedia-codec-i486-pc-nto-qnx8.0.0 -lpjmedia-videodev-i486-pc-nto-qnx8.0.0 -lpjmedia-i486-pc-nto-qnx8.0.0 -lpjmedia-audiodev-i486-pc-nto-qnx8.0.0 -lspeex-i486-pc-nto-qnx8.0.0 -lopencore-amrnb -lgsmcodec-i486-pc-nto-qnx8.0.0 -lilbccodec-i486-pc-nto-qnx8.0.0 -lg7221codec-i486-pc-nto-qnx8.0.0 -lpjnath-i486-pc-nto-qnx8.0.0 -lpjlib-util-i486-pc-nto-qnx8.0.0 -lresample-i486-pc-nto-qnx8.0.0 -lmilenage-i486-pc-nto-qnx8.0.0 -lsrtp-i486-pc-nto-qnx8.0.0 -lportaudio-i486-pc-nto-qnx8.0.0 -lpj-i486-pc-nto-qnx8.0.0 -lpjsdp-i486-pc-nto-qnx8.0.0 -lasound -lcrypto -lssl -lminiupnpc -lbbpim -laudio_manager -lbb -lbbsystem -lbbplatform -lscreen -L/opt/bbndk/target_10_1_0_1020/qnx6/usr/share/qt4/lib -lQtSensors -lbbcascades -lQtDeclarative -lQtScript -lQtSvg -lQtSql -lsqlite3 -lz -lQtXmlPatterns -lQtGui -lQtNetwork -lsocket -lQtCore -lm -lbps 
make[2]: Leaving directory `/root/blackberry/fiume/x86'
make[1]: Leaving directory `/root/blackberry/fiume/x86'
/opt/bbndk/host_10_1_0_132/linux/x86/usr/bin/ntox86-ld: cannot find -lminiupnpc
cc: /opt/bbndk/host_10_1_0_132/linux/x86/usr/bin/ntox86-ld error 1
make[2]: *** [o-g/fiume] Error 1
make[1]: *** [debug] Error 2
make: *** [Simulator-Debug] Error 2``

**** Build Finished ****`

为什么libminiupnpc.a被认为是“不兼容的”,我能做些什么?

EN

回答 1

Stack Overflow用户

发布于 2013-06-24 21:38:15

可能是因为libminiupnpc.a是为ARM架构编译的,而不是您想要的(x86)。尝试使用qcc -Vgcc_ntox86重新编译它

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17211650

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档