Сборка gcc 7.1 с нуля в Debian Jessie 8 - PullRequest
0 голосов
/ 17 октября 2018

Я пытаюсь собрать gcc 7.1.0 с нуля, чтобы избежать использования по умолчанию --enable-default-pie для этой проблемы https://wiki.ubuntu.com/SecurityTeam/PIE.У меня уже есть версия gcc-8.2.0, но с включенной по умолчанию pie Когда я пытаюсь собрать, у меня есть ошибка в config.log.Я вставляю файл config.log.

configure:4314: $? = 0
 configure:4303: gcc -V >&5
 gcc: error: unrecognized command line option '-V'
 gcc: fatal error: no input files
 compilation terminated.
 configure:4314: $? = 1
 configure:4303: gcc -qversion >&5
 gcc: error: unrecognized command line option '-qversion'; did you mean '-- 
 version'?
gcc: fatal error: no input files
compilation terminated.

configure:4314: $? = 1
configure:4334: checking for C compiler default output file name
configure:4356: gcc -fPIC  -shared conftest.c  >&5
configure:4360: $? = 0

configure:4413: checking whether the C compiler works
configure:4422: ./a.out

../configure: line 4424: 23730 Segmentation fault      ./$ac_file

configure:4426: $? = 139 configure:4433: error: in `/home/admin/gcc-7.1.0/build'

configure:4437: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details.
...