C compiler works... no
Всем привет! После emerge --sync yе могу победить ошибку.
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether ln -s works... yes
checking for style of include used by make... GNU
checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
checking whether the C compiler works... no
В системе
CFLAGS="-O2 -pipe -fomit-frame-pointer -march=corei7 -mtune=corei7 -msse -msse2 -mmmx -mssse3 -msse4_1 -msse4_2"
CPU_FLAGS_X86="mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3"
USE="${USE} acl amd64 berkdb bindist bzip2 cli cracklib crypt dri fortran \
gdbm iconv mmx mmxext modules ncurses nls nptl openmp pam pcre readline \
session tcpd unicode zlib gpm sse sse2 sse3 ssse3 sse4_1 sse4_2 ssl pci \
script"
gcc-4.9.3 (пересобрался без ошибки).
- Для комментирования войдите или зарегистрируйтесь
.
Где?
Предполагаю некорректный тест или (веросятнее) косяк в системе сборки.
Разбираться я бы начал с анализа журналов (
config.log
?) не предмет кода и строки запуска теста.:wq
--
Live free or die
config.log | grep
config.log | grep error
configure:4391: x86_64-pc-linux-gnu-gcc -V >&5
x86_64-pc-linux-gnu-gcc: error: unrecognized command line option '-V'
x86_64-pc-linux-gnu-gcc: fatal error: no input files
compilation terminated.
configure:4402: $? = 1
configure:4391: x86_64-pc-linux-gnu-gcc -qversion >&5
x86_64-pc-linux-gnu-gcc: error: unrecognized command line option '-qversion'
x86_64-pc-linux-gnu-gcc: fatal error: no input files
compilation terminated.
configure:4402: $? = 1
Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)
Обновление по инструкции
Обновление по инструкции делал?
Разумеется. Это первое что я
Разумеется. Это первое что я сделал после пересбора gcc.
В прочем проблема частично решилась:
CFLAGS="-O2 -pipe -fomit-frame-pointer -march=corei7 -mtune=corei7 -msse -msse2 -mmmx -mssse3 -msse4_1 -msse4_2"
- похоже выпилили и тут они больше не нужны. Некоторые пакеты стали собираться нормально.Курю дальше.
Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)
Добрался до Perl`а: checking
Добрался до Perl`а:
checking whether /usr/bin/perl Fcntl::flock is implemented... Can't locate Fcntl.pm: Permission denied at -e line 1.
BEGIN failed--compilation aborted at -e line 1.
Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)