View previous topic :: View next topic |
Author |
Message |
Marc-Tell Tux's lil' helper
Joined: 19 Mar 2004 Posts: 101 Location: Hamburg
|
Posted: Sat Sep 22, 2007 9:20 am Post subject: [gelöst] QT bricht beim compilieren ab. |
|
|
Hallo,
ich kann das qt-4.3.1-r1 Paket nicht compilieren. Es bricht wie folgt ab:
[bug=]
g++ -c -O2 -march=k8 -pipe -I/usr/include/mysql -O2 -march=k8 -pipe -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_RASTER_IMAGEENGINE -DQT_HAVE_MMX -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtCore -I../../include -I../../include/QtGui -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/include -I.uic/release-shared -o .obj/release-shared/qcombobox.o widgets/qcombobox.cpp
../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h: In member function `virtual QRect QStyleSheetStyle::subControlRect(QStyle::ComplexControl, const QStyleOptionComplex*, QStyle::SubControl, const QWidget*) const':
../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h:120: error: inconsistent operand constraints in an `asm'
../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h:120: error: inconsistent operand constraints in an `asm'
../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h:120: error: inconsistent operand constraints in an `asm'
../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h:120: error: inconsistent operand constraints in an `asm'
make[1]: *** [.obj/release-shared/qstylesheetstyle.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/var/tmp/portage/x11-libs/qt-4.3.1-r1/work/qt-x11-opensource-src-4.3.1/src/gui'
make: *** [sub-gui-all-ordered] Error 2
*
* ERROR: x11-libs/qt-4.3.1-r1 failed.
* Call stack:
* ebuild.sh, line 1654: Called dyn_compile
* ebuild.sh, line 990: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* qt-4.3.1-r1.ebuild, line 228: Called die
*
* (no error message)
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/x11-libs/qt-4.3.1-r1/temp/build.log'.
*
* Messages for package x11-libs/qt-4.3.1-r1:
*
* ERROR: x11-libs/qt-4.3.1-r1 failed.
* Call stack:
* ebuild.sh, line 1654: Called dyn_compile
* ebuild.sh, line 990: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* qt-4.3.1-r1.ebuild, line 228: Called die
*
* (no error message)
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/x11-libs/qt-4.3.1-r1/temp/build.log'.
*
[/bug]
Kann jemand erkennen, was da los ist?
Gruß
M.V. _________________ Wer Rechtschreibfehler findet, darf sie behalten
Last edited by Marc-Tell on Sat Sep 22, 2007 5:24 pm; edited 1 time in total |
|
Back to top |
|
|
nikaya Veteran
Joined: 13 May 2006 Posts: 1471 Location: Germany
|
Posted: Sat Sep 22, 2007 9:30 am Post subject: |
|
|
Versuche es mal mit MAKEOPTS="-j1"
Hier ein Link aus dem QT Centre-Forum:Klick _________________ Notes on Dhamma
How to waste your time: look for an explanation of consciousness, ask to know what feeling is. (Nanavira Thera) |
|
Back to top |
|
|
theotherjoe Guru
Joined: 22 Nov 2003 Posts: 393
|
Posted: Sat Sep 22, 2007 9:54 am Post subject: |
|
|
ist gcc4.2.x dein aktueller compiler?
ich meine mich zu erinnern das qt-4.3.x
nicht (noch nicht?) mit dem
gcc4.2.x uebersetzt werden kann.
versuchs mal mit der gcc4.1 reihe. |
|
Back to top |
|
|
Marc-Tell Tux's lil' helper
Joined: 19 Mar 2004 Posts: 101 Location: Hamburg
|
Posted: Sat Sep 22, 2007 11:54 am Post subject: |
|
|
theotherjoe wrote: | ist gcc4.2.x dein aktueller compiler?
ich meine mich zu erinnern das qt-4.3.x
nicht (noch nicht?) mit dem
gcc4.2.x uebersetzt werden kann.
versuchs mal mit der gcc4.1 reihe. |
Das ist der aktuelle aus dem stable tree für 64bit-gentoo _________________ Wer Rechtschreibfehler findet, darf sie behalten |
|
Back to top |
|
|
Marc-Tell Tux's lil' helper
Joined: 19 Mar 2004 Posts: 101 Location: Hamburg
|
Posted: Sat Sep 22, 2007 1:13 pm Post subject: |
|
|
nikaya wrote: | Versuche es mal mit MAKEOPTS="-j1"
Hier ein Link aus dem QT Centre-Forum:Klick |
Der Tipp mit -j1 war zwar nicht ganz richtig, aber der Link war hilfreich. Man musste die -O2 Option entfernen. Nun Hat es geklappt. Danke ! _________________ Wer Rechtschreibfehler findet, darf sie behalten |
|
Back to top |
|
|
nikaya Veteran
Joined: 13 May 2006 Posts: 1471 Location: Germany
|
Posted: Sat Sep 22, 2007 1:30 pm Post subject: |
|
|
Marc-Tell wrote: | Der Tipp mit -j1 war zwar nicht ganz richtig, aber der Link war hilfreich. Man musste die -O2 Option entfernen. Nun Hat es geklappt. Danke ! |
Upps.
Da habe ich beim überfliegen wohl "j2" und "O2" durcheinander bekommen.Aber schön das es funktioniert.
Setzt Du das Thema auf [solved]? _________________ Notes on Dhamma
How to waste your time: look for an explanation of consciousness, ask to know what feeling is. (Nanavira Thera) |
|
Back to top |
|
|
|