我正在尝试为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/