Hi,

I am currently trying to build
 gcc-4.8-20120401.tar.bz2
on my Windows 7 Pro system using CygWin.
I am using the following configuration settings:
 configure \
 --enable-languages=c++ \
 --disable-bootstrap \
 --prefix=/cygdrive/p/gcc$VERSION \
 --program-suffix=$VERSION \
 --with-gxx-include-dir=/cygdrive/p/gcc$VERSION-include \
 --disable-lto
and build with
 gmp-4.3.2
 mpc-0.8.2
 mpfr-2.4.2

The first problem was that
 build/gcc/gengtype-lex.c
was created with DOS-Newlines (CR-LF),
which makes the following compiling fail:
make[2]: Entering directory `/cygdrive/p/gcc480snap-install/build/gcc'
gcc -c -g -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -Wold-style-definition -fno-common -Wno-error -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../src/gcc-4.8-20120401/gcc -I../../src/gcc-4.8-20120401/gcc/build -I../../src/gcc-4.8-20120401/gcc/../include -I../../src/gcc-4.8-20120401/gcc/../libcpp/include -I/cygdrive/p/gcc480snap-install/build/./gmp -I/cygdrive/p/gcc480snap-install/src/gcc-4.8-20120401/gmp -I/cygdrive/p/gcc480snap-install/build/./mpfr -I/cygdrive/p/gcc480snap-install/src/gcc-4.8-20120401/mpfr -I/cygdrive/p/gcc480snap-install/src/gcc-4.8-20120401/mpc/src -I../../src/gcc-4.8-20120401/gcc/../libdecnumber -I../../src/gcc-4.8-20120401/gcc/../libdecnumber/bid -I../libdecnumber \
        -o build/gengtype-lex.o gengtype-lex.c
After SED-ing CR-LF to LF in that file the compilation continues.

But now another problem occurs:
Making all in libsupc++
make[4]: Entering directory `/cygdrive/p/gcc480snap-install/build/i686-pc-cygwin/libstdc++-v3/libsupc++' /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /cygdrive/p/gcc480snap-install/build/./gcc/xgcc -shared-libgcc -B/cygdrive/p/gcc480snap-install/build/./gcc -nostdinc++ -L/cygdrive/p/gcc480snap-install/build/i686-pc-cygwin/libstdc++-v3/src -L/cygdrive/p/gcc480snap-install/build/i686-pc-cygwin/libstdc++-v3/src/.libs -B/cygdrive/p/gcc48/i686-pc-cygwin/bin/ -B/cygdrive/p/gcc48/i686-pc-cygwin/lib/ -isystem /cygdrive/p/gcc48/i686-pc-cygwin/include -isystem /cygdrive/p/gcc48/i686-pc-cygwin/sys-include -I/cygdrive/p/gcc480snap-install/src/gcc-4.8-20120401/libstdc++-v3/../libgcc -I/cygdrive/p/gcc480snap-install/build/i686-pc-cygwin/libstdc++-v3/include/i686-pc-cygwin -I/cygdrive/p/gcc480snap-install/build/i686-pc-cygwin/libstdc++-v3/include -I/cygdrive/p/gcc480snap-install/ src/gcc-4.8-20120401/libstdc++-v3/libsupc++ -prefer-pic -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_personality.lo -g -O2 -c -o eh_personality.lo ../../../../src/gcc-4.8-20120401/libstdc++-v3/libsupc++/eh_personality.cc libtool: compile: /cygdrive/p/gcc480snap-install/build/./gcc/xgcc -shared-libgcc -B/cygdrive/p/gcc480snap-install/build/./gcc -nostdinc++ -L/cygdrive/p/gcc480snap-install/build/i686-pc-cygwin/libstdc++-v3/src -L/cygdrive/p/gcc480snap-install/build/i686-pc-cygwin/libstdc++-v3/src/.libs -B/cygdrive/p/gcc48/i686-pc-cygwin/bin/ -B/cygdrive/p/gcc48/i686-pc-cygwin/lib/ -isystem /cygdrive/p/gcc48/i686-pc-cygwin/include -isystem /cygdrive/p/gcc48/i686-pc-cygwin/sys-include -I/cygdrive/p/gcc480snap-install/src/gcc-4.8-20120401/libstdc++-v3/../libgcc -I/cygdrive/p/gcc480snap-install/build/i686-pc-cygwin/libstdc++-v3/include/i686-pc-cygwin -I/cygdrive/p/gcc480snap-install/build/i686-pc-cygwin/libstdc++-v3/include -I/cygdrive/p/gcc480snap-install/src/gcc-4.8-20120401/libstdc++-v3/libsupc++ -Wall -Wex tra -Wwrite-strings -Wcast-qual -Wabi -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_personality.lo -g -O2 -c ../../../../src/gcc-4.8-20120401/libstdc++-v3/libsupc++/eh_personality.cc -o eh_personality.o ../../../../src/gcc-4.8-20120401/libstdc++-v3/libsupc++/eh_personality.cc: In function '_Unwind_Reason_Code __cxxabiv1::__gxx_personality_sj0(int, _Unwind_Action, _Unwind_Exception_Class, _Unwind_Exception*, _Unwind_Context*)': ../../../../src/gcc-4.8-20120401/libstdc++-v3/libsupc++/eh_personality.cc:711:1: error: verify_flow_info: Block 93 lacks loop_father ../../../../src/gcc-4.8-20120401/libstdc++-v3/libsupc++/eh_personality.cc:711:1: error: verify_flow_info: Block 94 lacks loop_father ../../../../src/gcc-4.8-20120401/libstdc++-v3/libsupc++/eh_personality.cc:711:1: internal compiler error: verify_flow_info failed
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
Makefile:587: recipe for target `eh_personality.lo' failed
make[4]: *** [eh_personality.lo] Error 1
make[4]: Leaving directory `/cygdrive/p/gcc480snap-install/build/i686-pc-cygwin/libstdc++-v3/libsupc++'
Makefile:471: recipe for target `all-recursive' failed

Any idea what to do here?

Should I submit a bug report for the first gengtype-lex.c problem?

Is the request to submit a full bug report for the second problem current (sorry if this sounds like a silly question, but I want to double check before I create unnecessary work)?

Thanks and best
 Nico

--
Nicolai M. Josuttis
www.josuttis.de

+49 (0)531 / 129 88 86
+49 (0)700 / 5678 8888
+49 (0)700 / JOSUTTIS

SOA in Practice       http://soa-in-practice.com
IT communication      http://it-communication.com

Reply via email to