parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

всё делаете правильно

Александр Петросян (PAF) 20.12.2005 17:09

файлы все на месте есть.
ещё раз, команда получилась:
Making all in ltdl
gcc -DHAVE_CONFIG_H -I. -I. -I../../../src/include -g -O2 -c ltdl.c
In file included from ltdl.c:28:
config.h:2:26: config_auto.h: No such file or directory
директива -I. означает "искать #include файлы и в текущем каталоге тоже.
вы видите каталог:
Список файлов в src/lib/ltdl:
...
config.h
config_auto.h
...
(забавно, что среди файлов в каталоге вы не указали config_auto.h.in, который там обязательно есть)

всё это означает, что файл найтись должен.

вижу мелочь: в команде получилось
-I. -I.
видите? два раза.
это нормально, однако можно попробовать запустить эту команду вручную, оставив только один -I.

почему вдруг файл config_auto.h, который в каталоге есть, на который стоит правильный -I. на вашей системе не подключается, рассказать я вам не могу.