configure: error: C compiler cannot create executables [РЕШЕНО]
Anton174 15 Августа, 2012 - 02:37
Здравствуйте. Поиск по форуму не дал дельных результатов, с Гуглом аналогично, включая иностраные форумы. Система - Calculate Linux 12 KDE, последний срез. Суть проблемы в том, что после попытки пересобрать мир (по инструкции с этого сайта) перестались собираться программы (включая сам world), сабж. FAQ читал, не помогло. Логи и прочее:
#emerge <пакет>
http://pastebin.com/tyU3PFcb
#make.conf - пробовал удалять различные настройки по чатям - не помогло. Файл никак не менял до поялвления ошибки:
#---------------------- # Настройки компилятора #---------------------- # Дополнительные параметры передаваемые компилятору. Флаг "-march=native" # оптимизирует программы под ваше железо. CFLAGS="-O2 -march=amdfam10 -pipe" CXXFLAGS="${CFLAGS}" CHOST="x86_64-pc-linux-gnu" USE="-gtk -gnome" #--------------------- # Ускорение компиляции #--------------------- # Количество параллельных процессов, запускаемых при установке пакета. MAKEOPTS="-j5" # Количество пакетов для одновременной сборки. EMERGE_DEFAULT_OPTS="${EMERGE_DEFAULT_OPTS} --jobs=4"
#emerge --info
http://pastebin.com/tJG1RaG8
Профиль один. Выполнил все команды, приведённые в прочих темах. Исходные коды хеллоуворлдов на C++ и C компилируются нормально. В чём может быть проблема?
»
- Для комментирования войдите или зарегистрируйтесь
покажи содержимое
покажи содержимое
Проблема решена
Собственно, вопрос исчерпан. Были выполнены все подходящие команды, найденные в подобных темах, а так же был скачан и распакован в корень образ бинарного gcc 4.5, скачанный по ссылкам оттуда же. После перезагрузки стали компилироваться программы на C, после ещё одной - на C++.
Всем спасибо за внимание :3
?
www.gentoo.ru/node/14443 ?
Не, он tbz-пакет скачал,
Не, он tbz-пакет скачал, похоже.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Дополняю
Никаких левых пакетов не скачивал, ничего через ./configure && make && install не ставил. Проблема, ЕМНИП, появилась после обновления дерева портежей.