Difficulties building from CVS

MikeM mike_makonnen@yahoo.com
Mon Jun 12 20:19:00 GMT 2000


Hi,

I tried building libstdc++-v3 from CVS but I encountered the following
error (a little bit of context included):

/var/tmp/src/obj/gcc/xgcc -B/var/tmp/src/obj/gcc/
-B/usr/i386-unknown-freebsd4.0/bin/ -I/usr/i386-unknown-freebsd4.0/include -O2 
 -DIN_GCC   -g -O2 -isystem
./include   -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I../../gcc/gcc
-I../../gcc/gcc/config -I../../gcc/gcc/../include  -DL_cmpdi2 -c
../../gcc/gcc/libgcc2.c -o libgcc/./_cmpdi2.o

/var/tmp/src/obj/gcc/xgcc -B/var/tmp/src/obj/gcc/
-B/usr/i386-unknown-freebsd4.0/bin/ -I/usr/i386-unknown-freebsd4.0/include -O2 
 -DIN_GCC   -g -O2 -isystem
./include   -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I../../gcc/gcc
-I../../gcc/gcc/config -I../../gcc/gcc/../include  -DL_ucmpdi2 -c
../../gcc/gcc/libgcc2.c -o libgcc/./_ucmpdi2.o

/var/tmp/src/obj/gcc/xgcc -B/var/tmp/src/obj/gcc/
-B/usr/i386-unknown-freebsd4.0/bin/ -I/usr/i386-unknown-freebsd4.0/include -O2 
 -DIN_GCC   -g -O2 -isystem
./include   -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I../../gcc/gcc
-I../../gcc/gcc/config -I../../gcc/gcc/../include  -DL_floatdidf -c
../../gcc/gcc/libgcc2.c -o libgcc/./_floatdidf.o
/var/tmp/ccy13453.s: Assembler messages:
/var/tmp/ccy13453.s:166: Error: Alignment not a power of 2
*** Error code 1

I followed the configure and install instructions on the web site, so I
believe
I attempted the build correctly. Here's some relevant info:

I am working on a FreeBSD4.x-stable AMD K6-3 machine
I downloaded the gcc module from anoncvs.cygnus.com at about 8 p.m pacific
time
June 12
I ran configure with: --prefix=/usr --enable-libstdcxx-v3
--enable-languages=c++
Then I did 'make'.

Just for the record, if I try to rebuild the entire gcc module (not just c++)
the build
fails for other reasons (a bunch of 'undeclared use' errors in fixincl.c)

Anyone know what's going on? I'd appreciate the help.


Mike.


More information about the Libstdc++ mailing list