跪求高人指点!!!!!!!

pimaxifeng 2010-10-15 11:18:41
/lib/libwiston.so: undefined reference to `__isoc99_fscanf@GLIBC_2.7'
collect2: ld returned 1 exit status
make: *** [test] Error 1



这是为什么呢?难道fscanf不认识么?
可是我写了个程序包含fscanf,测了一下,没报错,说明有这个函数。
是不是gcc版本太低还是。。。?
另:这是要在ARM9上跑的程序,linux版本Fedora7. gcc已经改为ARMgcc了
...全文
256 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
xspace_time 2010-10-18
  • 打赏
  • 举报
回复
怪不得跪求,原来问题不小啊
赵4老师 2010-10-18
  • 打赏
  • 举报
回复
继续ldd
并相应设置环境变量LD_LIBRARY_PATH
pimaxifeng 2010-10-18
  • 打赏
  • 举报
回复
总之还是要谢谢你。辛苦了。
gudeyouxiang 2010-10-18
  • 打赏
  • 举报
回复
那就不清楚了,等待工程高人出现。。。
pimaxifeng 2010-10-18
  • 打赏
  • 举报
回复
对,我已经这么做了
gudeyouxiang 2010-10-18
  • 打赏
  • 举报
回复
让对方把 /lib/libwiston.so 复制给你 注意别烤成连接文件了, 你把它放到/lib 然后运行ldconfig
pimaxifeng 2010-10-18
  • 打赏
  • 举报
回复
应该找哪个库的哪个版本呢
gudeyouxiang 2010-10-18
  • 打赏
  • 举报
回复
库文件的版本不对,你需要找到合适的版本然后重新链接一下。
pimaxifeng 2010-10-18
  • 打赏
  • 举报
回复
还是不行。
我描述一下我遇到的问题吧:
上海发来的一段代码,我们在自己的环境编译,他们给的代码中已经有了动态库(他们自己写的libwiston.so)
然后报出了以上错误,他们在ubuntu下运行没有问题,我们的是fedroa7.

交叉编译工具链也是他们之前提供给我们的。
gudeyouxiang 2010-10-18
  • 打赏
  • 举报
回复

版本为 `GLIBC_2.7' 的 /lib/libc.so.6库文件没有找到你的库。

估计要重新安装东西了 或者找到这个.so文件 放到目录下 ldconfig一下。
pimaxifeng 2010-10-18
  • 打赏
  • 举报
回复
我搜遍了所有网页没有一个中文网页中有人能正解此类问题
pimaxifeng 2010-10-18
  • 打赏
  • 举报
回复
./libwiston.so: /lib/libc.so.6: version `GLIBC_2.7' not found (required by ./libwiston.so)
linux-gate.so.1 => (0x007d9000)
libc.so.6 => /lib/libc.so.6 (0x00e04000)
/lib/ld-linux.so.2 (0x80000000)


加上执行权限之后是如上提示
gudeyouxiang 2010-10-18
  • 打赏
  • 举报
回复
sudo权限?
pimaxifeng 2010-10-18
  • 打赏
  • 举报
回复
ldd: warning: you do not have execution permission for `./libwiston.so'
./libwiston.so: /lib/libc.so.6: version `GLIBC_2.7' not found (required by ./libwiston.so)
linux-gate.so.1 => (0x00ab7000)
libc.so.6 => /lib/libc.so.6 (0x004d4000)
/lib/ld-linux.so.2 (0x80000000)

谢谢2楼指点,不过会有以上提示错误
赵4老师 2010-10-15
  • 打赏
  • 举报
回复
ldd libwiston.so

69,369

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧