Seite 1 von 1

Qt will not be built with XShape support.

Verfasst: 13. März 2006 10:57
von manfredf
Hi Folks,

ich versuche qt unter debian zu compilieren:
- qt-x11-opensource-src-4.1.1

meine umgebung:
- debian sage v 3.1.1
- g++ (GCC) 3.3.5 (Debian 1:3.3.5-13)
- GNU Make 3.80

./configure wird mit folgender meldung beendet:
NOTICE: Qt will not be built with XShape support.

As a result, drag-and-drop in the Qt Designer will NOT
work. We recommend that you enable XShape support by passing
the -xshape switch to ./configure.
Die option ./configure -qt-zlib fuehrt zum gleichen ergebnis.


OK ich kann auch ohne dreg-n-drop leben. Wenn ich make ausführe erhalte ich folgende meldung:
g++ -c -pipe -O2 -Wall -W -DQT_BOOTSTRAPPED -DQT_RCC -DQT_LITE_UNICODE -DQT_NO_DATASTREAM -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_UNICODETABLES -DQT_NO_LIBRARY -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I../../corelib/arch/generic -I../../../include -I. -I../../../include/QtCore -I../../../include/QtXml -I../../3rdparty/zlib -I. -o .obj/release-shared/qlistdata.o ../../corelib/tools/qlistdata.cpp
g++: Internal error: Segmentation fault (program cc1plus)
Please submit a full bug report.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
For Debian GNU/Linux specific bug reporting instructions,
see <URL:file:///usr/share/doc/gcc-3.3/README.Bugs>.

make[2]: *** [.obj/release-shared/qlistdata.o] Error 1
make[2]: Leaving directory `/home/mf/qt-x11-opensource-src-4.1.1/src/tools/rcc'
make[1]: *** [sub-tools-rcc-make_default-ordered] Error 2
make[1]: Leaving directory `/home/mf/qt-x11-opensource-src-4.1.1/src'
make: *** [sub-src-make_default-ordered] Error 2
Habt ihr eine idee was ich falsch mache?
Hat jemand eine installationsanweisung fuer qt4.1 unter debian oder ubuntu?

Cheers
Manfred

Verfasst: 13. März 2006 12:20
von BartSimpson
was passiert, wenn du -xshape -v zu configure dazufügst?

Verfasst: 13. März 2006 12:33
von upsala

Code: Alles auswählen

g++: Internal error: Segmentation fault (program cc1plus)
Diese Fehlermeldung kam bei als dem gcc der Speicher ausging. Nicht dass es in deinem Fall daran liegen müßte...

Verfasst: 14. März 2006 09:19
von manfredf
Hi BartSimpson,

./configure -v war der richtige hinweis.

> x11/xlib.h could not be found

xlib.h befindet sich im package xlibs-dev.

Ich habe das package nachinstalliert - das problem scheint geloest (kompiliert noch).

thx
Manfred