On Thu, 27 Feb 2003, Bogdan wrote: > Сделал dist-upgrade из testing - и нарвался на такое вот нездоровье: > > checking build system type... i586-pc-none > checking host system type... i586-pc-none > checking target system type... i586-pc-none > checking for a BSD-compatible install... /usr/bin/install -c > checking whether build environment is sane... yes > checking for gawk... no > checking for mawk... mawk > checking whether make sets $(MAKE)... yes > checking for gnome-config... /usr/bin/gnome-config > checking whether to enable maintainer-specific portions of Makefiles... no > checking for gcc... gcc-3.0 > checking for C compiler default output... configure: error: C compiler cannot > create executables > See `config.log' for more details. > > config.log прилагается. Когда я делаю export CC = gcc - то получаю то же > самое. gcc - это 2.95 > > Кроме того, поставил оттуда же gcc3.2 - все с тем же результатом. > > debian:~# dpkg -l gcc* > Desired=Unknown/Install/Remove/Purge/Hold > | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed > |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: > uppercase=bad) > ||/ Name Version Описание > +++-===================-===================-====================================================== > ii gcc 2.95.4-17 The GNU C compiler. > ii gcc-2.95 2.95.4-11woody1 The GNU C compiler. > ii gcc-3.0 3.0.4-7 The GNU C compiler. > ii gcc-3.0-base 3.0.4-7 The GNU Compiler Collection (base > package). > ii gcc-3.2 3.2.1-0pre3 The GNU C compiler. > ii gcc-3.2-base 3.2.1-0pre3 The GNU Compiler Collection (base > package). > > Проверялось на нескольких программах. > > Спсибо за помощь. >
Так в config.log все же написано: configure:2414: gcc-3.2 conftest.c >&5 /usr/lib/libc_nonshared.a: file not recognized: File format not recognized collect2: ld returned 1 exit status Какие то проблемы с libc_nonshared.a Если не ошибаюсь, этот файл из devel/libc6-dev идет. А libc6 тоже из testing брались? Если нет, то видимо дело в этом. Вообще, gcc очень сильно на libc завязан. Если хочется иметь компилятор из testing, а все остальное из stable, лучше брать исходники и собирать руками. Успехов. Юра.

