LINUX.ORG.RU

Slackware 9 проблема с компилятором


0

0

Установил Slackware 9, и столкнулся с тем что не могу компилировать программы. При запуске ./configure вываливается ошибка, что gcc установлен или настроен не правильно, и поэтому не в состоянии генерировать бинарные файлы.

При установке из секции "d" дополнительно выбрал nasm и Obj-gcc. Компилятор установлен. В чем проблема не пойму.

Может кто с таким сталкивался, или в Слаке какой-нибудь прикол на эту тему имеется, подскажите плз.?

anonymous

А ты попробуй написать программу и скомпилировать
Например, такую

#include <stdio.h>

main() {
    printf( "hello, world\n" );
    return 0;
}

anonymous
()
Ответ на: комментарий от anonymous

Пытаюсь freeradius собрать: root@pony:/usr/src/freeradius-0.9.3# ./configure loading cache ./config.cache checking for gcc... gcc checking whether the C compiler (gcc ) works... no configure: error: installation or configuration problem: C compiler cannot create executables. root@pony:/usr/src/freeradius-0.9.3# И так с любой программой.

пытаюсь компилить это: #include <stdio.h>

main() { printf( "hello, world\n" ); return 0; }

В результате: root@pony:/usr/src# cc test.c In file included from test.c:1: /usr/lib/gcc-lib/i386-slackware-linux/3.2.2/include/stdio.h:37:23: features.h: No such file or directory In file included from /usr/lib/gcc-lib/i386-slackware-linux/3.2.2/include/stdio.h:43, from test.c:1: /usr/lib/gcc-lib/i386-slackware-linux/3.2.2/include/stddef.h:213: syntax error before "typedef" /usr/lib/gcc-lib/i386-slackware-linux/3.2.2/include/stdio.h:45:25: bits/types.h: No such file or directory In file included from test.c:1: /usr/lib/gcc-lib/i386-slackware-linux/3.2.2/include/stdio.h:55: syntax error before "typedef" /usr/lib/gcc-lib/i386-slackware-linux/3.2.2/include/stdio.h:71: syntax error before "typedef" /usr/lib/gcc-lib/i386-slackware-linux/3.2.2/include/stdio.h:81:19: libio.h: No such file or directory ... ... /usr/lib/gcc-lib/i386-slackware-linux/3.2.2/include/stdio.h:601: syntax error before "extern" /usr/lib/gcc-lib/i386-slackware-linux/3.2.2/include/stdio.h:601: parse error before "__THROW" /usr/lib/gcc-lib/i386-slackware-linux/3.2.2/include/stdio.h:608:30: bits/sys_errlist.h: No such file or directory /usr/lib/gcc-lib/i386-slackware-linux/3.2.2/include/stdio.h:686: parse error before "__END_DECLS"

anonymous
()
Ответ на: комментарий от anonymous

Разобрался, оказалось, сам дурак, не поставил библиотек.

Сбила с толку фраза что библиотеки нужны и для Гнома и для КДЕ.

Извиняюсь за беспокойство.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.