On 18 Aug 2003 at 23:41, David Kredba wrote:
Hello,
thanks for your patch.
I downloaded os-hacks.h from your site.
Now rts.c fails thisways :
/home/dave/cygwin/gcc-3.3.1-build/gcc/xgcc -B/home/dave/cygwin/gcc-3.3.1-build/gcc/ -B/home/dave/local/xcygwin/i686-pc-cygwin/bin/ -B/home/dave/local/xcygwin/i686-pc-cygwin/lib/ -isystem /home/dave/local/xcygwin/i686-pc-cygwin/include -c -I. -W -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -g -O2 /home/dave/cygwin/gcc-3.3.1/gcc/p/rts/rts.c /home/dave/cygwin/gcc-3.3.1/gcc/p/rts/rts.c:192:2: #endif without #if /home/dave/cygwin/gcc-3.3.1/gcc/p/rts/rts.c:638: warning: `struct stat64' declared inside parameter list /home/dave/cygwin/gcc-3.3.1/gcc/p/rts/rts.c:638: warning: its scope is only this definition or declaration, which is probably not what you want /home/dave/cygwin/gcc-3.3.1/gcc/p/rts/rts.c:641: warning: `struct stat64' declared inside parameter list /home/dave/cygwin/gcc-3.3.1/gcc/p/rts/rts.c:644: warning: `struct stat64' declared inside parameter list /home/dave/cygwin/gcc-3.3.1/gcc/p/rts/rts.c: In function `_p_CStringRealPath': /home/dave/cygwin/gcc-3.3.1/gcc/p/rts/rts.c:1558: warning: implicit declaration of function `cygwin_conv_to_full_win32_path' make[2]: *** [rts.o] Error 1 make[2]: Leaving directory `/home/dave/cygwin/gcc-3.3.1-build/gcc/p/rts' make[1]: *** [pascal.rts] Error 2 make[1]: Leaving directory `/home/dave/cygwin/gcc-3.3.1-build/gcc' make: *** [all-gcc] Error 2
[...]
I don't get this problem. Perhaps it is because you are building gpc based on on gcc-3.3.x. Mine is based on gcc-3.2.3.
Best regards, The Chief -------- Prof. Abimbola A. Olowofoyeku (The African Chief) web: http://www.bigfoot.com/~african_chief/