This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: Internal Compiler Error on Alpha & Qt
- To: Dariusz Knociñski <dknoto at pem10 dot wiml dot waw dot pl>
- Subject: Re: Internal Compiler Error on Alpha & Qt
- From: Franz Sirl <Franz dot Sirl-kernel at lauterbach dot com>
- Date: Sat, 22 Aug 1998 14:08:03 +0200
- Cc: egcs-bugs at cygnus dot com
- References: <Pine.LNX.3.96.980822120052.2592A-100000@pem10.wiml.waw.pl>
Am Sat, 22 Aug 1998 schrieb Dariusz Knociñski:
>Hi,
>
>I have installed egcs snapshot 1998/08/16 on my Alpha (RHL 5.1)
>succesfully, but I have big problem. I have to install Qt 1.40
>library and while I rebuild package qt-1.40-2.src.rpm, I have received
>this message:
>
>make[2]: Entering directory
>`/usr/src/redhat/BUILD/qt-1.40/examples/tetrix'
>g++ -c -I/usr/src/redhat/BUILD/qt-1.40/include -O2 -fno-strength-reduce -o
>gtetrix.o gtetrix.cpp
>/usr/src/redhat/BUILD/qt-1.40/bin/moc qdragapp.cpp -o qdragapp.moc
>g++ -c -I/usr/src/redhat/BUILD/qt-1.40/include -O2 -fno-strength-reduce -o
>qdragapp.o qdragapp.cpp
>qdragapp.moc: In method `void QDragger::initMetaObject()':
>In file included from qdragapp.cpp:499:
>qdragapp.moc:60: Internal compiler error 980331.
>qdragapp.moc:60: Please submit a full bug report to
>`egcs-bugs@cygnus.com'.
>make[2]: *** [qdragapp.o] Error 1
Strange, I just successfully built qt-1.40 2 times on powerpc-unknown-linux-gnu
without problems. The only difference being the attached patch for using
RPM_OPT_FLAGS, which shouldn't make a difference here.
Franz.
--- qt-1.40/configs/linux-g++-shared~ Wed May 6 00:38:26 1998
+++ qt-1.40/configs/linux-g++-shared Thu May 21 15:47:16 1998
@@ -54,11 +54,11 @@
SYSCONF_LINK_LIB_STATIC = rm -f $(DESTDIR)$(SYSCONF_LINK_TARGET_STATIC); \
$(SYSCONF_AR) $(DESTDIR)$(SYSCONF_LINK_TARGET_STATIC) $(OBJECTS) $(OBJMOC)
# Compiling application source
-SYSCONF_CFLAGS = -O2 -fno-strength-reduce
+SYSCONF_CFLAGS = $(RPM_OPT_FLAGS)
# Compiling library source
-SYSCONF_CFLAGS_LIB = -O2 -fno-strength-reduce -fPIC
+SYSCONF_CFLAGS_LIB = $(RPM_OPT_FLAGS) -fPIC
# Compiling shared-object source
-SYSCONF_CFLAGS_SHOBJ = -O2 -fno-strength-reduce -fPIC
+SYSCONF_CFLAGS_SHOBJ = $(RPM_OPT_FLAGS) -fPIC
# Default link type (stati linking is still be used where required)
SYSCONF_LINK_LIB = $(SYSCONF_LINK_LIB_SHARED)
SYSCONF_LINK_TARGET = $(SYSCONF_LINK_TARGET_SHARED)
--- qt-1.39-19980506/configs/linux-g++-static~ Wed May 6 00:38:25 1998
+++ qt-1.39-19980506/configs/linux-g++-static Thu May 21 15:49:28 1998
@@ -54,10 +54,10 @@
SYSCONF_LINK_LIB_STATIC = rm -f $(DESTDIR)$(SYSCONF_LINK_TARGET_STATIC); \
$(SYSCONF_AR) $(DESTDIR)$(SYSCONF_LINK_TARGET_STATIC) $(OBJECTS) $(OBJMOC)
# Compiling application source
-SYSCONF_CFLAGS = -O2 -fno-strength-reduce
+SYSCONF_CFLAGS = $(RPM_OPT_FLAGS)
# Compiling library source
-SYSCONF_CFLAGS_LIB = -O2 -fno-strength-reduce -fPIC
+SYSCONF_CFLAGS_LIB = $(RPM_OPT_FLAGS) -fPIC
# Compiling shared-object source
-SYSCONF_CFLAGS_SHOBJ = -O2 -fno-strength-reduce -fPIC
+SYSCONF_CFLAGS_SHOBJ = $(RPM_OPT_FLAGS) -fPIC
SYSCONF_LINK_LIB = $(SYSCONF_LINK_LIB_STATIC)
SYSCONF_LINK_TARGET = $(SYSCONF_LINK_TARGET_STATIC)