[devel] #include_next
REAL
root на mmedia2.kemsu.ru
Пт Дек 3 04:31:19 UTC 2010
02.12.2010 22:54, Kirill A. Shutemov пишет:
>>> Что интересно, если в файлах /usr/include/upcr_geninclude/stdio.h,
>>> /usr/include/upcr_geninclude/stdlib.h и
>>> /usr/include/upcr_geninclude/stddef.h заменить #include_next на
>>> #include, всё работает как надо. Вот мне и интересно, что не так с
>>> этим #include_next.
>
> Судя, по тому что
>
> echo '#include<stddef.h>' | gcc -E -I/usr/include/upcr_geninclude/ -
>
> работает как надо, я думаю проблема совсем не в gcc.
Я ещё раз процитировал ключевую фразу в начале письма.
> Ищите ошибку в коде который пытаетесь собрать.
Легко: убить все встречающиеся #include_next, заменив их на нормальные
#include. Только протестировать перед отправкой в сизиф надо будет, а
то мало ли где что вылезет.
Но ошибки в коде нет, это факт, подтверждённый тем, что без всяких
правок кода Berkeley UPC работает как часы много где. Только пока не у
нас, в ALT.
--
REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ
Подробная информация о списке рассылки Devel