zoukankan      html  css  js  c++  java
  • 解决:libtool: line 815: Xtag=CXX: command not found

    下面这个错误据说是libtool版本问题,需要回退版本,但实际上不用回退版本也可以解决,在libtool(请注意不是/usr/bin/libtool,而是和configure同一目录下的,在mooon中,就是src目录)文件中找到下列行:

    # 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.
  • 相关阅读:
    window 编译lua 5.3
    邮件服务器软件
    mkyaffs2image 生成不了120M的镜像文件的解决方法
    C static struct
    uboot 如何向内核传递参数
    linux 链接理解
    snmp 协议之理解
    交叉编译知识点总结
    回滚原理 Since database connections are thread-local, this is thread-safe.
    REST 架构的替代方案 为什么说GraphQL是API的未来?
  • 原文地址:https://www.cnblogs.com/aquester/p/9891806.html
Copyright © 2011-2022 走看看