can't build new gcc 3.2.2, description enclosed

Jeff Sumey sumey@cup.edu
Thu Feb 6 00:41:00 GMT 2003


Hello GCC Gurus,

I believe I'd like to join your efforts in supporting the development of
gcc...
I'm still getting myself up to speed with the configure-build-install
process of gcc, but am definitely getting more comfortable with it. I'm also
building packages of gcc as well.

But I encountered a problem today with the just released 3.2.2 that didn't
exist in 3.2.1  :-(
This is a bummer because I am so looking forward to the new 3.2.2 "DESTDIR="
feature during "make install".
I read over your "bugs" page (http://gcc.gnu.org/bugs.html) and I got the
impression GNAT is for reporting problems on a *working* gcc, but this is a
*build* problem and I wasn't sure build problems should go thru GNAT. Hence
this email -- please correct me if I am in error.

On my platform (i386-pc-solaris2.8), I have successfully built and installed
3.2.1 even as recent as 2/03/2003 with no problems. No other package
installs/removes/changes have taken place this week.

When I attempt to build the new 3.2.2 :
    $ mkdir gccb
    $ cd gccb
    $ ../gcc-3.2.2/configure --disable-nls
    $ gmake bootstrap

it goes for while then belly-ups with the prose found below. It looks like
there's an undeclared #define???
I would like to get 3.2.2 going on my platform, so would you please let me
know if I can be of any further assistance?
Thanks,
Jeff Sumey, A. Prof.
Dept. of Applied Engineering & Technology
California University of PA.
250 University Ave.  M/S 64
California, PA  15419
sumey@cup.edu

_____________________________________________________________________

gcc -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissin
g-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. 
-I. -I../../gcc-3.2.2/gcc -I../../gcc-3.2.2/gcc/. -I../../gcc-3.2.2/gcc/conf
ig -I../../gcc-3.2.2/gcc/../include
../../gcc-3.2.2/gcc/config/i386/i386.c -o i386.o
../../gcc-3.2.2/gcc/config/i386/i386.c: In function `override_options':
../../gcc-3.2.2/gcc/config/i386/i386.c:927: `DEFAULT_PCC_STRUCT_RETURN'
undeclared (first use in this function)
../../gcc-3.2.2/gcc/config/i386/i386.c:927: (Each undeclared identifier is
reported only once
../../gcc-3.2.2/gcc/config/i386/i386.c:927: for each function it appears
in.)
../../gcc-3.2.2/gcc/config/i386/i386.c: In function
`x86_64_zero_extended_value'
:
../../gcc-3.2.2/gcc/config/i386/i386.c:3788: warning: integer constant is
unsigned in ANSI C, signed with -traditional
../../gcc-3.2.2/gcc/config/i386/i386.c: In function `ix86_save_reg':
../../gcc-3.2.2/gcc/config/i386/i386.c:3982: warning: comparison between
signedand unsigned
../../gcc-3.2.2/gcc/config/i386/i386.c: In function
`ix86_expand_strlensi_unroll_1':
../../gcc-3.2.2/gcc/config/i386/i386.c:9761: warning: integer constant is
unsigned in ANSI C, signed with -traditional
gmake[2]: *** [i386.o] Error 1
gmake[2]: Leaving directory `/usr2/dl/gccb/gcc'
gmake[1]: *** [stage1_build] Error 2
gmake[1]: Leaving directory `/usr2/dl/gccb/gcc'
gmake: *** [bootstrap] Error 2



More information about the Gcc-bugs mailing list