[mdk-re] include_next, kdevelop и все такое

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_mivlgu=2Emurom=2Eru?=
Вс Апр 29 12:03:11 MSD 2001


On Sun, 29 Apr 2001 02:21:06 +0400
Dmitry Samoyloff <dsamoyloff на mail.ru> wrote:

> Здравствуйте!
> 
> Извиняйте за оффтопик, но это появилось после установки Spring и кто-то,
> может быть, знает в чем дело. Во-первых, мой Qt/KDE-проект стал выдавать
> такие вот warnings:
> 
> In file included from /usr/lib/qt2/include/qwindowdefs.h:48,
> <...>
> /usr/include/limits.h:124:3: warning: ISO C does not allow #include_next
> 
> В /usr/include/limits.h написано следующее:
> 
> #if defined __GNUC__ && !defined _GCC_LIMITS_H_
> /* `_GCC_LIMITS_H_' is what GCC's file defines.  */
> # include_next <limits.h>
> 
> Думаю, что-то надо подкрутить в configure.in или где-то рядом :-)
> Помогите 
> pls, а то в проекте полсотни исходных файлов -- и почти каждый ругается,
> ужас 
> просто!

А с какими ключами вызывается компилятор? Похоже, что это виновата
комбинация -ansi -pedantic c -I/usr/include. Кстати, надо бы найти, откуда
берется -I/usr/include, и выкорчевать - даже в info gcc написано, что эта
опция может вызывать глюки.




Подробная информация о списке рассылки community