This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Internal Compiler Error on Alpha & Qt


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)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]