stat lib / ld-2.8.so没有这样的文件或目录

时间:2012-06-19 13:18:21

标签: c linux arm embedded-linux

我是嵌入式Linux的新手。

我需要将TI的数字视频软件开发套件(DVSDK)与libMirlin_arm_2010_q1_202.so集成。

我可以使用codesourcery arm-2009q1-203工具链和RidgeRun SDK构建TI DVSDK,但libMirlin_arm_2010_q1_202.so是使用codesourcery arm-2010q1-202工具链构建的,我无法获取源代码

使用arm-2009q1-203工具链会导致

  

libMirlin.so:未定义的引用   `std :: ctype :: _ M_widen_init()const@GLIBCXX_3.4.11

类似于this,但使用arm-2010q1-202工具链导致此

  

安装:无法统计   `/opt/codesourcery/arm-2010q1/arm-none-linux-gnueabi/libc/lib/ld-2.8.so“:   没有这样的文件或目录。

arm-2010q1-202工具链似乎已更新为ld-2.11.1.so。

如何修改构建配置以使用ld-2.11.1.so而不是ld-2.8.so?

1 个答案:

答案 0 :(得分:1)

你的道路是什么? makefile?

您的第二个问题是因为该文件不存在。至于使用较新的库,您需要查看Makefile包含的内容。您需要在几个地方将8.so更改为11.1.so并且可能会迁移libstdc ++。所以到6.0.1.0到6.0.1.2。

相关问题