Error building 3.3.4 on i686-cygwin.

Bauke van Dijk bauke.vandijk@planet.nl
Thu Mar 25 00:00:00 GMT 2004


While building on i686-cygwin I get

gcc   -g  -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes 
-Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long 
-DHAVE_CONFIG_H   -DCYGWIN_CROSS_DIR=\"/usr/local/i686-pc-cygwin\" -I. 
-I. -I../../gcc/gcc -I../../gcc/gcc/. -I../../gcc/gcc/config 
-I../../gcc/gcc/../include \
   -DSTANDARD_STARTFILE_PREFIX=\"../../../\" 
-DSTANDARD_EXEC_PREFIX=\"/usr/local/lib/gcc-lib/\" 
-DDEFAULT_TARGET_VERSION=\"3.3.4\" 
-DDEFAULT_TARGET_MACHINE=\"i686-pc-cygwin\" 
-DSTANDARD_BINDIR_PREFIX=\"/usr/local/bin/\" 
-DTOOLDIR_BASE_PREFIX=\"../../../../\"  `test "X${SHLIB_LINK}" = "X" || 
test "yes" != "yes" || echo "-DENABLE_SHARED_LIBGCC"` `test 
"X${SHLIB_MULTILIB}" = "X" || echo "-DNO_SHARED_LIBGCC_MULTILIB"` \
   -c ../../gcc/gcc/gcc.c -o gcc.o)
../../gcc/gcc/gcc.c:672: warning: traditional C rejects string concatenation
../../gcc/gcc/gcc.c:672: warning: string length `735' is greater than 
the length `509' ISO C89 compilers are required to support
../../gcc/gcc/gcc.c:679: warning: traditional C rejects string concatenation
../../gcc/gcc/gcc.c:683: warning: traditional C rejects string concatenation
../../gcc/gcc/gcc.c:706: warning: string length `524' is greater than 
the length `509' ISO C89 compilers are required to support
../../gcc/gcc/gcc.c:853: warning: string length `523' is greater than 
the length `509' ISO C89 compilers are required to support
In file included from specs.h:2,
                  from ../../gcc/gcc/gcc.c:883:
../../gcc/gcc/cp/lang-specs.h:45: warning: traditional C rejects string 
concatenation
../../gcc/gcc/cp/lang-specs.h:45: warning: string length `735' is 
greater than the length `509' ISO C89 compilers are required to support
In file included from specs.h:5,
                  from ../../gcc/gcc/gcc.c:883:
../../gcc/gcc/objc/lang-specs.h:28: warning: string length `546' is 
greater than the length `509' ISO C89 compilers are required to support
../../gcc/gcc/gcc.c:1437: warning: string length `733' is greater than 
the length `509' ISO C89 compilers are required to support
../../gcc/gcc/gcc.c: In function `process_command':
../../gcc/gcc/gcc.c:3609: warning: assignment of read-only location
../../gcc/gcc/gcc.c:3611: warning: assignment of read-only location

later in stage 1

stage1/xgcc.exe -Bstage1/ -B/usr/local/i686-pc-cygwin/bin/   -g -O2 
-DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes 
-Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long 
-DHAVE_CONFIG_H   -DCYGWIN_CROSS_DIR=\"/usr/local/i686-pc-cygwin\" -I. 
-I. -I../../gcc/gcc -I../../gcc/gcc/. -I../../gcc/gcc/config 
-I../../gcc/gcc/../include \
   -DSTANDARD_STARTFILE_PREFIX=\"../../../\" 
-DSTANDARD_EXEC_PREFIX=\"/usr/local/lib/gcc-lib/\" 
-DDEFAULT_TARGET_VERSION=\"3.3.4\" 
-DDEFAULT_TARGET_MACHINE=\"i686-pc-cygwin\" 
-DSTANDARD_BINDIR_PREFIX=\"/usr/local/bin/\" 
-DTOOLDIR_BASE_PREFIX=\"../../../../\"  `test "X${SHLIB_LINK}" = "X" || 
test "yes" != "yes" || echo "-DENABLE_SHARED_LIBGCC"` `test 
"X${SHLIB_MULTILIB}" = "X" || echo "-DNO_SHARED_LIBGCC_MULTILIB"` \
   -c ../../gcc/gcc/gcc.c -o gcc.o)
../../gcc/gcc/gcc.c:672: warning: traditional C rejects string concatenation
../../gcc/gcc/gcc.c:672: warning: string length `735' is greater than 
the length `509' ISO C89 compilers are required to support
../../gcc/gcc/gcc.c:679: warning: traditional C rejects string concatenation
../../gcc/gcc/gcc.c:683: warning: traditional C rejects string concatenation
../../gcc/gcc/gcc.c:706: warning: string length `524' is greater than 
the length `509' ISO C89 compilers are required to support
../../gcc/gcc/gcc.c:853: warning: string length `523' is greater than 
the length `509' ISO C89 compilers are required to support
In file included from specs.h:2,
                  from ../../gcc/gcc/gcc.c:883:
../../gcc/gcc/cp/lang-specs.h:45: warning: traditional C rejects string 
concatenation
../../gcc/gcc/cp/lang-specs.h:45: warning: string length `735' is 
greater than the length `509' ISO C89 compilers are required to support
In file included from specs.h:5,
                  from ../../gcc/gcc/gcc.c:883:
../../gcc/gcc/objc/lang-specs.h:28: warning: string length `546' is 
greater than the length `509' ISO C89 compilers are required to support
../../gcc/gcc/gcc.c:1437: warning: string length `733' is greater than 
the length `509' ISO C89 compilers are required to support
../../gcc/gcc/gcc.c: In function `process_command':
../../gcc/gcc/gcc.c:3609: error: assignment of read-only location
../../gcc/gcc/gcc.c:3611: error: assignment of read-only location
make[2]: *** [gcc.o] Error 1
make[2]: Leaving directory `/home/user/gcc/3.3/obj/gcc'
make[1]: *** [stage2_build] Error 2
make[1]: Leaving directory `/home/user/gcc/3.3/obj/gcc'
make: *** [bootstrap] Error 2

LAST_UPDATED
Wed Mar 24 20:30:30     2004
Wed Mar 24 19:30:30 GMT 2004

Anyone seeing this ?

--
Kind regards

Bauke



More information about the Gcc mailing list