日期:2014-05-16  浏览次数:21283 次

libpthread.so库不兼容
大家好,我想移植android 下的skia 库到ubuntu上面使用,可是我下载下来后编译,出现这样问题:

  LINK(target) Debug/SampleApp
/usr/bin/ld: skipping incompatible /usr/lib/gcc/i486-linux-gnu/4.4.3/../../../libpthread.so when searching for -lpthread
/usr/bin/ld: skipping incompatible /usr/lib/gcc/i486-linux-gnu/4.4.3/../../../libpthread.a when searching for -lpthread
/usr/bin/ld: skipping incompatible /usr/lib/libpthread.so when searching for -lpthread
/usr/bin/ld: skipping incompatible /usr/lib/libpthread.a when searching for -lpthread


说是ubuntu 上的libpthread.so库和我使用的不兼容,请问下,这个问题的原因处在哪里,我怎样解决,谢谢!
------解决方案--------------------
交叉编译时候,去/usr/lib找libpthread
这个libpthread不是系统编连接兼容的那个lib
你需要看一下你的makefile,把lib默认的path指向到你自己的库文件夹
或者,你直接在/usr/lib下写一个软连接,指向自己的那个LIB