我正在尝试为arm设备交叉编译gst-ti-plugin,但是当我执行make install时,libtool返回错误:

../libtool: line 1085: arm-none-linux-gnueabi-ranlib: command not found

这里的问题是该工具可从PATH获得,而当我从控制台尝试时,它可以正常工作。

有什么事吗我使用CodeSourcery工具链。

最佳答案

我有一个类似的问题。 sudo时,您将丢失PATH环境变量。因此,您需要“su”并将PATH设置为ranlib或不使用sudo进行安装。后者可以通过安装到您的用户具有写许可权的目录中来实现。

关于makefile - 找不到Ranlib,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23078282/

10-10 00:17