解决:libtool: line 815: X--tag=CXX: command not found

简介:

 

下面这个错误据说是libtool版本问题,需要回退版本,但实际上不用回退版本也可以解决,在libtool文件中找到下列行:

 
# An echo program that protects backslashes.
ECHO="printf %s\\n"

 
将ECHO一句换成:echo="echo",问题即可得到解决,如果没有ECHO="printf %s\\n"一行,但有ECHO="echo"一行,那解决方法是相同的。

 

 
$ make
make all-recursive
make[1]: 正在进入目录 `/data1/mooon/src/common_library/src'
Making all in shell
make[2]: 正在进入目录 `/data1/mooon/src/common_library/src/shell'
make[2]: 没有什么可以做的为 `all'。
make[2]:正在离开目录 `/data1/mooon/src/common_library/src/shell'
Making all in util
make[2]: 正在进入目录 `/data1/mooon/src/common_library/src/util'
g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -D_GNU_SOURCE -rdynamic -Wall -fPIC -g -MT string_util.o -MD -MP -MF .deps/string_util.Tpo -c -o string_util.o `test -f './string_util.cpp' || echo './'`./string_util.cpp
mv -f .deps/string_util.Tpo .deps/string_util.Po
rm -f libutil.a
ar cru libutil.a integer_util.o bit_util.o args_parser.o token_list.o file_format_exception.o string_util.o
ranlib libutil.a
/bin/bash ../libtool --tag=CXX --mode=link g++ -D_GNU_SOURCE -rdynamic -Wall -fPIC -g -rdynamic -fPIC -shared -lm -o libutil.so integer_util.o bit_util.o args_parser.o token_list.o file_format_exception.o string_util.o -lpthread -lm -ldl
../libtool: line 815: X--tag=CXX: command not found
../libtool: line 848: libtool: ignoring unknown tag : command not found
../libtool: line 815: X--mode=link: command not found
../libtool: line 965: *** Warning: inferring the mode of operation is deprecated.: command not found
../libtool: line 966: *** Future versions of Libtool will require -mode=MODE be specified.: command not found
gcc: fatal error: no input files
compilation terminated.
gcc: fatal error: no input files
compilation terminated.
gcc: fatal error: no input files
compilation terminated.
gcc: fatal error: no input files
compilation terminated.
../libtool: line 2119: X-D_GNU_SOURCE: command not found
../libtool: line 2119: X-rdynamic: command not found
../libtool: line 2119: X-Wall: command not found
../libtool: line 2119: X-fPIC: command not found
../libtool: line 2119: X-g: command not found
../libtool: line 2119: X-rdynamic: command not found
../libtool: line 2119: X-fPIC: command not found
../libtool: line 2119: X-shared: command not found
../libtool: line 2283: Xlibutil.so: command not found
X: user not authorized to run the X server, aborting.

 

 

    本文转自eyjian 51CTO博客,原文链接:http://blog.51cto.com/mooon/909926,如需转载请自行联系原作者


相关文章
|
10月前
CMake Error: The source “xxx“ does not match the source “yyy“ used to generate cache. Re-run cmake
CMake Error: The source “xxx“ does not match the source “yyy“ used to generate cache. Re-run cmake
408 0
|
Ubuntu Unix Linux
成功解决ERROR: Unable to find the development tool `cc` in your path; please make sure that you have the
成功解决ERROR: Unable to find the development tool `cc` in your path; please make sure that you have the
成功解决ERROR: Unable to find the development tool `cc` in your path; please make sure that you have the
|
开发工具 git
编译pluma:configure.ac:229: error: required file ‘pluma/mate-submodules/Makefile.in‘ not found
编译pluma:configure.ac:229: error: required file ‘pluma/mate-submodules/Makefile.in‘ not found
98 0
autoreconf: command not found
autoreconf: command not found
326 0
|
C语言
configure:3855: gcc -V >&5 gcc: error: unrecognized command line option '-V'
configure:3855: gcc -V >&5 gcc: error: unrecognized command line option '-V'
496 0
libtool: Version mismatch error. This is libtool 2.4.6, but the definition of this LT_INIT
libtool: Version mismatch error. This is libtool 2.4.6, but the definition of this LT_INIT
94 0
g++: command not found
g++: command not found
51 0
|
Perl
ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1
ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1
563 0
|
PyTorch 算法框架/工具
THCudaCheck FAIL file=/pytorch/aten/src/THC/THCGeneral.cpp line=405 error=11 : invalid argument
THCudaCheck FAIL file=/pytorch/aten/src/THC/THCGeneral.cpp line=405 error=11 : invalid argument
131 0
THCudaCheck FAIL file=/pytorch/aten/src/THC/THCGeneral.cpp line=405 error=11 : invalid argument
|
应用服务中间件 Linux nginx
./configure: error: C compiler cc is not found
./configure: error: C compiler cc is not found
631 0