в $ PATH не найден приемлемый cc ... Уже есть работающий gcc - PullRequest
1 голос
/ 07 марта 2012

Я пытаюсь установить lesstif-0.93 на мой Mac и продолжаю сталкиваться с этой ошибкой при запуске configure:

bash-3.2$ ./configure
checking build system type... i386-apple-darwin11.3.0
checking host system type... i386-apple-darwin11.3.0
checking whether to enable maintainer-specific portions of Makefiles... no
checking for a BSD compatible install... ./install-sh -c
checking whether build environment is sane... yes
checking for mawk... no
checking for gawk... no
checking for nawk... no
checking for awk... no
checking whether make sets ${MAKE}... yes
checking whether to build a Motif 1.2 compatible version... no
checking whether to build a Motif 2.0 compatible version... no
checking whether to build a Motif 2.1 compatible version... yes
checking whether to support EditRes... yes
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable cc found in $PATH
bash-3.2$

Я знаю, что у меня есть gcc, потому что я каждый день компилирую много файлов с исходным кодом C

Также я сделал это:

bash-3.2$ whereis gcc
/usr/bin/gcc

Ответы [ 3 ]

1 голос
/ 07 марта 2012

Тот факт, что триады сборки и хоста имеют darwin11 (Lion), но при этом имеют процессор i386, а не x86_64, говорит о том, что сценарий конфигурирования очень старый - что, безусловно, является менее значительным.Может быть, вам повезет больше: env CC=llvm-gcc ./configure

Еще лучше: возьмите lesstif-0.95.2 и попробуйте это.

0 голосов
/ 18 апреля 2013

У вас отсутствует компилятор C. Вы можете установить, например, gcc с помощью следующей команды:

sudo brew install gcc47

Если у вас нет домашнего напитка, установите его через:

ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
0 голосов
/ 07 марта 2012

Посмотрите на config.log (их больше одного) и найдите строки "проверяя gcc", и посмотрите, в чем была ошибка.

Если у вашего GCC было нестандартное имя или место установки, тогда яЯ бы предложил это:

CC=/usr/bin/gcc configure .....

но я бы удивился, если бы это было проблемой.Вы можете попробовать это в любом случае.

...