On Tue, Nov 04, 2003 at 01:22:41AM +0100, Paweł Sikora wrote: > On Tuesday 04 of November 2003 01:22, Jakub Bogusz wrote: [...] > > > poza tym jak juz pisalem gcc 3.3.2 wylecial na qt z internal compiler > > > error. > > > > Z "-O2 -march=athlon" qt mi się zbudowało gcc 3.3.2.
Z "-O2 -march=i686" już też. > > Czy ktoś próbował kompilować dla i686? > > yhm. > "-O2 -march=i686 -fomit-frame-pointer -funroll-loops -pipe" > 3.3.2 = internal error. > 3.3.1 = ok. Przekleiłem całą linię z tamtego raportu (będąc w katogu ~/rpm/BUILD/qt-x11-free-3.2.2/src po zbudowaniu qt): $ g++ -c -pipe -fno-exceptions -I/usr/include/postgresql/server -Wall -W -O2 -march=i686 -fomit-frame-pointer -funroll-loops -pipe -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_THREAD_SUPPORT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DQT_SQL_POSTGRES -DQT_BUILTIN_GIF_READER=1 -DQT_NO_STYLE_MAC -DQT_NO_STYLE_AQUA -DQT_NO_STYLE_INTERLACE -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_COMPACT -I~/rpm/BUILD/qt-x11-free-3.2.2/mkspecs/linux-g++ -I. -I/usr/include/freetype2 -I3rdparty/opentype -I../include -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-static-mt/ -o .obj/release-static-mt/qobject.o kernel/qobject.cpp $ I brak ICE. $ gcc -v Reading specs from /usr/lib/gcc-lib/i686-pld-linux/3.3.2/specs Configured with: ../configure --prefix=/usr --infodir=/usr/share/info --mandir=/usr/share/man --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-languages=c,c++,f77,objc,ada,java,ksi --enable-c99 --enable-long-long --enable-multilib --enable-nls --with-gnu-as --with-gnu-ld --with-system-zlib --with-slibdir=/lib --without-x i686-pld-linux Thread model: posix gcc version 3.3.2 (PLD Linux) To jest bez propolice - stąd podejrzenie pada na tę łatę. -- Jakub Bogusz http://cyber.cs.net.pl/~qboosh/ __________________________________________________________ nie pytaj co inni zrobili dla pld, pomysl ile sam zrobiles
