我是嵌入式Linux的新手。
我需要集成TI的数字视频软件开发工具包(DVSDK)和libmirlin_arm_2010_q1_202.so。
我可以使用codesourcery arm-2009q1-203工具链和RidgeRunsdk构建t i-dvsdk,但libmirlin arm_2010_q1_202.so是使用codesourcery arm-2010q1-202工具链构建的,我无法获取源代码。
使用ARM-2009Q1-203工具链会导致
libmirlin.so:未定义对
` std::cType::_m_加宽_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?

最佳答案

你的路怎么走?生成文件?
第二个问题是文件不存在。至于使用较新的库,您需要查看makefile包含的内容。您可能需要在几个地方将8.so更改为11.1.so,并可能将libstdc++.so迁移到6.0.1.0到6.0.1.2。

关于c - stat lib/ld-2.8.so没有这样的文件或目录,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11101811/

10-11 23:00
查看更多