Qt - problemen met compileren

Pagina: 1
Acties:

  • saviour
  • Registratie: Juli 2000
  • Niet online
g++ -shared -Wl,-soname,libwizards.so.1 -Wl,-rpath,../../../../plugins/designer/ -o libwizards.so .obj/release/main.o .obj/release/sqlformwizardimpl.o .obj/release/sqlformwizard.o .obj/release/mainwindowwizard.o .obj/release/qmake_image_collection.o .obj/release/moc_sqlformwizardimpl.o .obj/release/moc_sqlformwizard.o .obj/release/moc_mainwindowwizard.o -Wl,-rpath,/usr/local/qt/lib -L/usr/local/qt/lib -L/usr/X11R6/lib -lqt -lICE -lSM -ldl -lXext -lX11 -lm -lXinerama -lXrender -lXft -lfreetype
.obj/release/sqlformwizard.o: file not recognized: File truncated
collect2: ld returned 1 exit status
make[5]: *** [../../../../plugins/designer/libwizards.so] Error 1
make[5]: Leaving directory `/usr/local/qt/tools/designer/plugins/wizards'
make[4]: *** [sub-wizards] Error 2
make[4]: Leaving directory `/usr/local/qt/tools/designer/plugins'
make[3]: *** [sub-plugins] Error 2
make[3]: Leaving directory `/usr/local/qt/tools/designer'
make[2]: *** [sub-designer] Error 2
make[2]: Leaving directory `/usr/local/qt/tools'
make[1]: *** [sub-tools] Error 2
make[1]: Leaving directory `/usr/local/qt'
make: *** [init] Error 2
Client1:/usr/local/qt#
Wat kan dit betekenen?

Ik heb libdb3 en libdb3-dev wel geinstalleerd..

  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 07:08

odysseus

Debian GNU/Linux Sid

'file truncated' klinkt alsof er een bitje is omgevallen tijdens het downloaden of zo. Welke distributie gebuik je? Ik las vandaag dat er iemand onder Mandrake een dergelijk probleem had, al was dat met KDE. Ook een truncated file waardoor hij niet kon compileren. Zit er bij de Qt-configure een switch om sql uit te zetten? Welke versie wil je trouwens compileren?

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


  • saviour
  • Registratie: Juli 2000
  • Niet online
Ik werk onder Debian Sid en wil qt-x11-free-3.0.1 compileren. Ik zal even moeten kijken of er een switch is om SQL uit te zetten..

  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 07:08

odysseus

Debian GNU/Linux Sid

Gebruik je apt-get source of doe je dit met de hand?

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


  • saviour
  • Registratie: Juli 2000
  • Niet online
Ik doe dit met de hand, ik kan namelijk geen Qt vinden met apt-get. Jij wel dan? Hoe heet het bij jou?

  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 07:08

odysseus

Debian GNU/Linux Sid

In potato-main zit geen Qt, maar in woody en sid wel. En niet zo weinig ook :) :
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
odysseus@odysseus:~$ apt-cache search qt | grep qt
libguile9 - libraries for Guile1.4 (guile, guilereadline, and qthreads).
libqt-dev - Qt GUI development headers, static libraries
libqt-emb-dev - Qt-Embedded GUI development headers, static libraries
libqt-gl-dev - Qt GUI development libraries for GL version
libqt-mt-dev - Qt GUI development headers, static libraries (Threaded version)
libqt2 - Qt GUI Library (runtime version).
libqt2-emb - Qt-Embedded GUI Library (runtime version).
libqt2-gl - Qt GUI Library (GL version).
libqt2-mt - Qt GUI Library (runtime threaded version).
libqt3 - Qt GUI Library (runtime version).
libqt3-dev - Qt GUI development headers, static libraries
libqt3-emb - Qt-Embedded GUI Library (runtime version).
libqt3-emb-dev - Qt-Embedded GUI development headers, static libraries
libqt3-mt - Qt GUI Library (Threaded runtime version).
libqt3-mt-dev - Qt Threaded static libraries
libqt3-mysql - Mysql database plugin for Qt3
libqt3-odbc - ODBC plugin for Qt3
libqtcups-dev - Qt interface library for CUPS (development files)
libqtcups2 - Qt interface library for CUPS
licq-plugin-qt2 - Graphical front-end plugin for LICQ using Qt2
python-pyqt - Qt bindings for Python
python-pyqt-doc - Qt bindings for Python - Documentation and examples
qt-designer - Qt GUI Designer
qt-designer-doc - Tutorial and reference documentation for Qt Designer
qt-doc - Tutorial and reference documentation and examples for Qt.
qt-emb-doc - Tutorial and reference documentation and examples for Qt-Embedded.
qt3-doc - Tutorial and reference documentation and examples for Qt.
qt3-emb-doc - Tutorial and reference documentation and examples for Qt-Embedded.
qt3-tools - Qt GUI Designer and other Qt3 based tools
qtcups - Qt front-end for CUPS.
qtella - A gnutella client
qtss - streaming multimedia server
vlc-qt - Qt plugin for vlc
wordtrans-qt - Multi Language Word Translator for Linux
libqt3-psql - Postgresql database plugin for Qt3
psi - jabber client using qt
qttudo - A program for ERP (enterprise resource planning) and administrative accounting.
libqt1g - Shared Library used by applications linked with libqt.
libqt1g-dev - Environment for QT GUI development.
qt1g-doc - Comprehensive docs (html), examples, and tutorial for QT.
libqt2.2 - Qt GUI Library (Migration package).
libqt2.2-emb - Qt-Embedded GUI Library (runtime version).
libqt2.2-emb-dev - Qt-Embedded GUI development headers, static libraries
libqt2.2-gl - Qt GUI Library (GL Version - Migration package).
odysseus@odysseus:~$

Nieuwe qt-packages komen binnenkort, maar de oude maintainer is ermee gestopt helaas en de nieuwe (Daniel Stone) is nog niet klaar met nieuwe packages omdat hij ze helemaal van de grond af opnieuw aan het opbouwen is. Verwachte opleverdatum is binnen een week, als je het _echt_ nodig hebt dan kun je ook Stone mailen voor een versie die hij al klaar heeft staan maar verwacht dan wel compleet weggeflamed te worden >:) .

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


  • saviour
  • Registratie: Juli 2000
  • Niet online
Hehehe, ik ben al blij genoeg dat ik hier niet geflamed word :P

Anywayz, hartstikke bedankt.. Ik ben al wat van die pakketjes ana het installeren nu.

die had ik ook gezien maar ik dacht dat het iets anders was. Nu maar hopen dat ik KDE daarna wel kan compileren :)

  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 07:08

odysseus

Debian GNU/Linux Sid

En waarom KDE compileren? KDE-packages van KDE3 worden ook binnen een week verwacht - van dezelfde maintainer. Zie ook de discussies op www.kde.org en op de debian-kde mailinglist (lists.debian.org). Als je genoegen neemt met KDE 2.2 dan is een simpele apt-get genoeg, want ook die zit er natuurlijk in :) :
code:
1
2
odysseus@odysseus:~/music$ apt-cache show kdebase | grep Version
Version: 4:2.2.2-13

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


  • saviour
  • Registratie: Juli 2000
  • Niet online
Jeetje, ik heb nog veel te leren :D:D whaha

Wat zal ik doen? Nu vast KDE 2.2 installeren en daarna upgraden naar 3? Dat kan toch gewoon?

Ik heb nml problemen met mijn muis onder Icewm.

  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 07:08

odysseus

Debian GNU/Linux Sid

Ja, je kunt gewoon als KDE3 uitkomt daarnaar upgraden. Naast elkaar draaien zal waarschijnlijk een probleem worden. Dit kan overigens wel als je vanaf source gaat compileren. Overigens weet ik niet wat voor problemen je met je muis hebt, maar de kans is aanwezig dat dat door XFree86 wordt veroorzaakt en niet door je windowmanager. In dat geval is het draaien van KDE natuurlijk geen oplossing. Of je had natuurlijk een speciaal probleem wat alleen bij die WM speelt, maar dat kan ik niet weten :) .

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


  • saviour
  • Registratie: Juli 2000
  • Niet online
Dan ga ik zometeen gewoon KDE installeren en later upgraden. Ik wilde het eigenlijk toch even proberen en IceWM is zo weer terug gezet + config.

Ennem

[topic=411113/1/25] :P

  • _Squatt_
  • Registratie: Oktober 2000
  • Niet online
Hmm, als je KDE 3.0beta2 wilt gaan installeren/compileren heb je qt-pre-3.0.2 nodig.

Dat las ik namelijk net nadat ik qt-3.0.1 had gecompileerd :( . Dat zal me leren voortaan toch _eerst_ te lezen ;) .

"He took a duck in the face at two hundred and fifty knots."


  • saviour
  • Registratie: Juli 2000
  • Niet online
:D

Hoe lang had je erover gedaan om Qt te compileren?

  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 07:08

odysseus

Debian GNU/Linux Sid

In KDE kun je onder Control Center => Peripherals => Mouse => Advanced van alles instellen, waaronder ook de acceleratie. Of dat je probleem met het wegspringen van de muis verhelpt weet ik niet, maar het valt natuurlijk te proberen :) .

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


  • saviour
  • Registratie: Juli 2000
  • Niet online
Bedankt odysseus :) Ik zal het zeker proberen.
Nou, ben benieuwd :D

Ik heb al wel veel geleerd de afgelopen dagen :P

  • _Squatt_
  • Registratie: Oktober 2000
  • Niet online
Op donderdag 14 februari 2002 16:43 schreef saviour het volgende:
Hoe lang had je erover gedaan om Qt te compileren?
Dat weet ik niet precies, ik dacht een uurtje ofzo, maar ik heb het niet echt bijgehouden. Gelukkig kun je nog gewoon wat met je pc doen als er op de achtergrond het een en ander gecompileerd wordt.

"He took a duck in the face at two hundred and fifty knots."


  • Remenic
  • Registratie: Juni 2001
  • Laatst online: 09-08 20:06
Het compileren van Qt kan een stuk sneller wanneer je ipv gewoon "make" in te typen hetvolgende typt:

make sub-src
make sub-tools

hiermee bouw je de examples enzo niet, en dat scheelt een stuk.

Ik heb dit overigens nog niet met Qt 3 geprobeer, maar Qt 2.3.x en KDE 2.x voldoen hiermee.

  • _Squatt_
  • Registratie: Oktober 2000
  • Niet online
Ik gebruik 'make symlinks sub-src sub-tools'.

(uit de kde-hint van LFS, en dat werkt ook bij qt 3.0.1/pre-3.0.2)

"He took a duck in the face at two hundred and fifty knots."

Pagina: 1