Настроить: ошибка: препроцессор C ++ "/ lib / cpp" не проходит проверку работоспособности - PullRequest
0 голосов
/ 23 сентября 2019

Эта ошибка сводит меня с ума.Я попробовал много решений без успеха.Вот моя проблема, когда я запускаю ./configure для компиляции libtool, я получаю эту ошибку:

....

checking for g++... g++
checking whether we are using the GNU C++ compiler... no
checking whether g++ accepts -g... no
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... /lib/cpp
configure: error: in `/home/thierry/libtool-master/libtool-master':
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details

Я не могу показать вам config.log из-за его размера, и в нем есть несколько двоичных символов.

У меня есть весь компилятор c ++, g ++, gcc, как показано выше:

thierry@LFR038391:~/DeepSpeech$ dpkg -l | grep c++
ii  libsigc++-2.0-0v5:amd64               2.10.0-2                           amd64        type-safe Signal Framework for C++ - runtime
ii  libstdc++-6-dev:amd64                 6.5.0-2ubuntu1~18.04               amd64        GNU Standard C++ Library v3 (development files)
ii  libstdc++-7-dev:amd64                 7.4.0-1ubuntu1~18.04.1             amd64        GNU Standard C++ Library v3 (development files)
ii  libstdc++6:amd64                      8.3.0-6ubuntu1~18.04.1             amd64        GNU Standard C++ Library v3
thierry@LFR038391:~/DeepSpeech$ pwd
/home/thierry/DeepSpeech
thierry@LFR038391:~/DeepSpeech$ dpkg -l | grep gcc
ii  gcc                                   4:7.4.0-1ubuntu2.3                 amd64        GNU C compiler
ii  gcc-6                                 6.5.0-2ubuntu1~18.04               amd64        GNU C compiler
ii  gcc-6-base:amd64                      6.5.0-2ubuntu1~18.04               amd64        GCC, the GNU Compiler Collection (base package)
ii  gcc-7                                 7.4.0-1ubuntu1~18.04.1             amd64        GNU C compiler
ii  gcc-7-base:amd64                      7.4.0-1ubuntu1~18.04.1             amd64        GCC, the GNU Compiler Collection (base package)
ii  gcc-8-base:amd64                      8.3.0-6ubuntu1~18.04.1             amd64        GCC, the GNU Compiler Collection (base package)
ii  libgcc-6-dev:amd64                    6.5.0-2ubuntu1~18.04               amd64        GCC support library (development files)
ii  libgcc-7-dev:amd64                    7.4.0-1ubuntu1~18.04.1             amd64        GCC support library (development files)
ii  libgcc1:amd64                         1:8.3.0-6ubuntu1~18.04.1           amd64        GCC support library
thierry@LFR038391:~/DeepSpeech$ dpkg -l | grep g++
ii  g++                                   4:7.4.0-1ubuntu2.3                 amd64        GNU C++ compiler
ii  g++-6                                 6.5.0-2ubuntu1~18.04               amd64        GNU C++ compiler
ii  g++-7                                 7.4.0-1ubuntu1~18.04.1             amd64        GNU C++ compiler

У меня больше нет идей, как решить эту проблему сейчас.

...