2007/2/21, Benjamin Réveillé <benjamin.reveille@gmail.com>:
> I'm encountering a compilation (or rather preprocessing) problem with
> the latest cvs gfortran/gcc
(snip)
> * Compiling ArrStr.o from ../ArrStr.c
> gcc -c PB.c
> In file included from /usr/include/sys/types.h:219,
> from /usr/include/stdlib.h:416,
> from PB.c:28:
> /home/irsrvhome1/R10/reveillb/usr/local/gfortran/irun/bin/../lib/gcc/i386-pc-linux-gnu/4.3.0/include/sys/sysmacros.h:67:
> error: expected ')' before '(' token
> /home/irsrvhome1/R10/reveillb/usr/local/gfortran/irun/bin/../lib/gcc/i386-pc-linux-gnu/4.3.0/include/sys/sysmacros.h:77:
> error: expected ')' before '(' token
> /home/irsrvhome1/R10/reveillb/usr/local/gfortran/irun/bin/../lib/gcc/i386-pc-linux-gnu/4.3.0/include/sys/sysmacros.h:87:
> error: expected ')' before '(' token
> make[4]: *** [ArrStr.o] Error 1
I think, this is definitely Off Topic here, but maybe you are lucky ...
Please check PR30678 [1] and your
$(gcc_builddir)/gcc/include/sys/sysmacros.h. If the fix of PR30768
broke on your system, please reopen the PR (if not open a new one,
please attach above mentioned "fixed" file).
Thanks
Daniel
[1] http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30678