我在SLES 11 x86_64平台上运行Eclipse CDT 6.0.2。 我的项目是linuxtools类型。 运行构建时出现以下错误:
“
../libtool:第747行:echo:写入错误:管道损坏
make [2]:写错误
make [1]:*** [all recursive]错误1
make [1]:写错误
make:*** [all recursive]错误1
“
感谢任何帮助。
答案 0 :(得分:0)
“断管”表示程序正在接收管道数据流,然后突然退出。系统将向正在向流输入数据的进程发送SIGPIPE
,告诉它,基本上,“好的,收件人意外死亡。您可以停止发送数据。”
我已编译了许多程序,这些程序具有来自autotools的预打包版本的文件,例如“config.guess”,“ltmain.sh”,“missing”等。很多次(特别是在我的x86_64安装上)这些文件很旧,不适合处理64位编译环境。我相信这个脚本可能需要更新。
尝试跑步:
$ automake --add-missing --copy --force