2

Мне нужен gcc-3.4 для компиляции некоторых программ на моем Ubuntu 11.10 (32-битном). Итак, я скачал:

cpp-3.4_3.4.6-6ubuntu5_i386.deb
gcc-3.4-base_3.4.6-6ubuntu5_i386.deb
gcc-3.4_3.4.6-6ubuntu5_i386.deb

и установил их с помощью sudo dpkg -i *.deb . Затем я попытался скомпилировать программу "Hello World", используя gcc-3.4 hello.c , но он сказал мне:

In file included from /usr/include/features.h:388,
                 from /usr/include/stdio.h:28,
                 from test.c:1:
/usr/include/gnu/stubs.h:7:27: gnu/stubs-32.h: No such file or directory

Я сделал то же самое на Ubuntu 10.10, и мне это удалось. Так что мне делать на Ubuntu 11.10?

1 ответ1

2

Попробуйте установить пакет разработки libc6-dev .

Он содержит файл stubs-32.h как показано в списке файлов.

Используйте -I dir чтобы добавить каталог к поисковому пути include, где ищутся заголовки ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .