成就与价值 发表于 2014-8-11 23:04:09

ARM板子上可执行文件不能运行

        请问各位坛友,对于这个问题你们碰到过?我在我的板上上运行可执行文件的时候提示下面的错误:
/lib/libgcc_s.so.1: version `GCC_3.5' not found (required by ./a.out)
请问有哪位大神能够指导下小弟呢?好纠结呀!

rtems 发表于 2014-8-11 23:07:33

板子上的库文件和交叉编译器的不一样,一般是板子上的比较老。

成就与价值 发表于 2014-8-11 23:10:11

rtems 发表于 2014-8-11 23:07
板子上的库文件和交叉编译器的不一样,一般是板子上的比较老。

好像都是用4.3.3的呀!

my二月兰 发表于 2014-8-12 07:05:59

把编译器中的lib库文件都拷贝到根文件系统的lib中应该就能解决

mfketggo111 发表于 2014-8-12 07:26:08

且用切珍惜,兄弟,字体不要搞怪,会枪毙的

成就与价值 发表于 2014-8-15 15:19:39

rtems 发表于 2014-8-11 23:07
板子上的库文件和交叉编译器的不一样,一般是板子上的比较老。

嗯嗯,这个问题解决了,是库不一样,直接改那些链接关系不能用的?用ln -s

成就与价值 发表于 2014-8-15 15:30:48

my二月兰 发表于 2014-8-12 07:05
把编译器中的lib库文件都拷贝到根文件系统的lib中应该就能解决

嗯嗯,谢谢,拷的内容错了,版本拷错了!

成就与价值 发表于 2014-8-15 15:31:11

mfketggo111 发表于 2014-8-12 07:26
且用切珍惜,兄弟,字体不要搞怪,会枪毙的

不要吓我呀!
页: [1]
查看完整版本: ARM板子上可执行文件不能运行