TI中文支持网
TI专业的中文技术问题搜集分享网站

DM 8168 编译valgrind失败

unbutu18.4 使用8168编译链交叉编译 valgrind
命令./configure –prefix=/home/marsh/share/valgrind_tool/ –host=arm-none-linux-gnueabi CC=arm-none-linux-gnueabi-gcc

error:

checking for the kernel version… unsupported (4.15.0-54-generic)
configure: error: Valgrind works on kernels 2.4, 2.6

针对8168 host 后面的参数是正确的吗?我需要怎么编译才能在8168上使用valgrind

Chris Meng:

你好,

你看看下面链接的信息是否有帮助:

https://blog.csdn.net/sinat_26663605/article/details/45022707

user5287803:

回复 Chris Meng:

这个版本我也使用了。和上面的现象是一样的。并不能编译通过。

error:

checking for the kernel version… unsupported (4.15.0-54-generic)
configure: error: Valgrind works on kernels 2.4, 2.6

能提帮忙提供更明确一些的帮助吗??

Chris Meng:

回复 user5287803:

user5287803checking for the kernel version… unsupported (4.15.0-54-generic)

从错误提示看,是kernel版本太高了,4.x的了。默认的DVR RDK的kernel版本是2.6.37的,请问你使用的是什么软件?你的Linux下是否安装了其他版本的linux的kerel/编译器?能否指定编译器的路径,看是否有帮助?

user5287803:

回复 Chris Meng:

我在我本机的Unbutu环境,想用交叉编译链编译这个工具,但是它编译是只识别我自己的本机主机。。不知道什么原因

Chris Meng:

回复 user5287803:

你好,

能否在命令行里能否指定你想要使用的交叉编译器的路径?

赞(0)
未经允许不得转载:TI中文支持网 » DM 8168 编译valgrind失败
分享到: 更多 (0)