как указать gcc вручную, где запустить команду configure - PullRequest
0 голосов
/ 23 мая 2019

Я хочу скомпилировать GNU make в Mac Mojave, и компилятором c по умолчанию для ОС является clang.when я запускаю:

./configure

Вывод:

 dolphins-MacBook-Air:make-3.82 dolphin$ ./configure
    checking for a BSD-compatible install... /usr/local/bin/ginstall -c
    checking whether build environment is sane... yes
    checking for a thread-safe mkdir -p... /usr/local/bin/gmkdir -p
    checking for gawk... no
    checking for mawk... no
    checking for nawk... no
    checking for awk... awk
    checking whether make sets $(MAKE)... yes
    checking for gcc... gcc
    checking whether the C compiler works... no
    configure: error: in `/Users/dolphin/Desktop/make-3.82':
    configure: error: C compiler cannot create executables
    See `config.log' for more details.

Как указать компилятор C при установке make? Я пробовал:

./configure CC=/usr/local/Cellar/gcc@7/7.4.0_2/bin/gcc-7
CC=/usr/local/Cellar/gcc@7/7.4.0_2/bin/gcc-7 ./configure

Но это не работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...