的X我.:找不到命令,并未能建立某种软件,有什么不对? [英] X-I.: command not found, and failed to build certain kind of software, what's wrong?
问题描述
错误消息如下所示:
./libtool: line 1129: X-I.: command not found
./libtool: line 1129: X-DLT_CONFIG_H=<config.h>: command not found
./libtool: line 1129: X-DLTDL: command not found
./libtool: line 1129: X-I.: command not found
./libtool: line 1129: X-I.: command not found
./libtool: line 1129: X-Ilibltdl: command not found
./libtool: line 1129: X-I./libltdl: No such file or directory
./libtool: line 1129: X-I./libltdl: No such file or directory
./libtool: line 1129: X-g: command not found
./libtool: line 1129: X-O2: command not found
./libtool: line 1129: X-MT: command not found
./libtool: line 1129: Xdlopen.lo: command not found
./libtool: line 1129: X-MD: command not found
./libtool: line 1129: X-MP: command not found
./libtool: line 1129: X-MF: command not found
./libtool: line 1129: X.deps/dlopen.Tpo: No such file or directory
./libtool: line 1129: X-c: command not found
./libtool: line 1181: Xdlopen.lo: command not found
./libtool: line 1186: libtool: compile: cannot determine name of library object from `': command not found
make[2]: *** [dlopen.lo] Error 1
make[2]: Leaving directory `/home/mirror/tmp/tmp/3/libltdl'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/mirror/tmp/tmp/3/libltdl'
make: *** [lib] Error 2
这真是混乱,有没有X-I指挥系统中的任何手段上,有人说,它是一种libtool的错误,如果我替换为$回声是$ ECHO,该版本将是确定:(
it's really confusing, there is no X-I command on the system in any means, somebody said it's kind of libtool bugs, and if i substitute $echo to be $ECHO, the build will be ok:(
不可思议的事情是,我代替$回声后为$ ECHO,运行make lib中,那么会的libtool恢复,所有的$ ECHO将再次$呼应,并构建与同样的错误失败....
the unbelievable thing is that after i substitute $echo to be $ECHO, run make lib, then that libtool will recover, and all $ECHO will be $echo again, and the build failed with same error....
所以如何构建这个包没有错误?有什么建议?
so how to build this package without error? any suggestions?
包名是skyeye的,它是一种模拟器,你可以在其上运行多种嵌入式系统的:)
你可以从
the package name is skyeye, it's kind of simulator, you can run many kinds of embeded system on it:) you can get the source code from
git://skyeye.git.sourceforge.net/gitroot/skyeye/skyeye
构建教程是在这里:
the build tutorial is here:
的http://skyeye.sourceforge.net/wiki/index.php/SkyEye_User_Manual#1.2_Installation
推荐答案
最近,我有同样的问题。
Recently I've had the same problem.
这是在尝试执行参数(prefixed与X),如果有计划,除非该变量$回声定义脚本libtool的一个bug。
This is a bug in the script libtool that tries to execute the parameters (prefixed with X) as if there were programs, unless the variable $echo is defined.
要解决这个问题,之前执行这样的:
To fix it, execute this before:
export echo=echo
然后重试。
在这里找到:我发现在这个线程解决方案:的http:/ /www.wreckedgames.com/forum/index.php?topic=1135.0
Found here: I've found the solution in this thread: http://www.wreckedgames.com/forum/index.php?topic=1135.0
这篇关于的X我.:找不到命令,并未能建立某种软件,有什么不对?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!