Hi

I noticed this a few weeks ago and I assumed I had somehow corrupted
my cygwin installation , so I have now wiped it , and reinstalled from
scratch and mpir , and I still get the same errors

/bin/sh ../libtool --tag=CC   --mode=compile gcc -std=gnu99 -
DHAVE_CONFIG_H -I.
-I../../mpn -I.. -D__GMP_WITHIN_GMP -I../.. -DOPERATION_`echo fib2_ui
| sed 's/_
$//'`    -m32 -O2 -fomit-frame-pointer -mtune=nocona -march=nocona -c -
o fib2_ui
.lo fib2_ui.c
 gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../../mpn -I.. -
D__GMP_WITHIN_GMP -I../..
-DOPERATION_fib2_ui -m32 -O2 -fomit-frame-pointer -mtune=nocona -
march=nocona -c
 fib2_ui.c -o fib2_ui.o
In file included from fib2_ui.c:26:
/usr/include/stdio.h:53: error: parse error before "fpos_t"
In file included from fib2_ui.c:26:
/usr/include/stdio.h:210: error: parse error before "fpos_t"
/usr/include/stdio.h:216: error: parse error before '*' token
/usr/include/stdio.h:379: error: parse error before "fpos_t"
/usr/include/stdio.h:380: error: parse error before '*' token
/usr/include/stdio.h:535: error: parse error before "fpos_t"
/usr/include/stdio.h:535: error: parse error before "fpos_t"
/usr/include/stdio.h:535: error: `funopen' declared as function
returning a func
tion
/usr/include/stdio.h:540: error: parse error before "fpos_t"
/usr/include/stdio.h:540: error: parse error before "fpos_t"
/usr/include/stdio.h:540: error: `_funopen_r' declared as function
returning a f
unction
make[2]: *** [fib2_ui.lo] Error 1
make[2]: Leaving directory `/home/root/mpir/mpir-2.1/cygwin/mpn'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/root/mpir/mpir-2.1/cygwin'
make: *** [all] Error 2


Now stdio.h is the "first line" in the file fib2_ui.c so it appears
it's nothing to do with us , this also happens with mpir-1.3 and
mpir-2.1 . A lot of these stdio.h are used to get NULL , we can use
0 , or are only needed for debugging , so we dont need them , but
there are a few places where we do need them ie mpn_inp.c  for the
FILE type for input/output.
The simple Hello World program compiles and runs OK , so it's possible
that we are doing something wrong and cygwin is the first to bite
back.

Can someone confirm this , in case it's some aspect of my system.
I'll try some other lib's that have the stdio.h in , to see if they
have this problem.

Thanks
Jason


I'll try

-- 
You received this message because you are subscribed to the Google Groups 
"mpir-devel" group.
To post to this group, send email to mpir-de...@googlegroups.com.
To unsubscribe from this group, send email to 
mpir-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/mpir-devel?hl=en.

Reply via email to