Problem bei Erstellung von deb-Paketen

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Danielx
Beiträge: 6419
Registriert: 14.08.2003 17:52:23

Problem bei Erstellung von deb-Paketen

Beitrag von Danielx » 19.08.2003 13:53:18

Hallo,
ich habe ein Problem beim erstellen von deb-Paketen aus Quellen.

Mein Vorhegen:

tar.gz entpacken, dann

Code: Alles auswählen

./configure --with-qt-dir=/usr/share/qt3 --with-qt-includes=/usr/include/qt3 --with-qt-libraries=/usr/share/qt3/lib
dann

Code: Alles auswählen

dh_make
dann

Code: Alles auswählen

dpkg-buildpackage -us -uc -b -rfakeroot
am Ende kommt die Fehlermeldung:
  • checking for Qt... configure: error: Qt (>= Qt 3.0.3) (headers and libraries) not found. Please check your installation!

Code: Alles auswählen

# dpkg -l | grep qt
ii  libqt2         2.3.1-22       Qt GUI Library (runtime version).
ii  libqt3         3.1.2-0woody1  Qt Library
ii  libqt3-compat- 3.1.2-0woody1  Qt 1.x and 2.x compatibility includes
ii  libqt3-headers 3.1.2-0woody1  Qt3 header files
ii  libqt3-i18n    3.1.2-0woody1  i18n files for Qt3 library
ii  libqt3-mt      3.1.2-0woody1  Qt GUI Library (Threaded runtime version)
ii  libqt3-mt-dev  3.1.2-0woody1  Qt development files (Threaded)
ii  qt3-dev-tools  3.1.2-0woody1  Qt3 development tools
Was mache ich falsch?

Olaf Dietsche
Beiträge: 520
Registriert: 12.06.2003 23:18:50
Wohnort: Siegburg

Beitrag von Olaf Dietsche » 19.08.2003 14:23:13

Dir fehlt das Paket libqt-dev oder libqt3-dev.

Benutzeravatar
jogix
Beiträge: 776
Registriert: 05.10.2002 20:08:16
Wohnort: Lampertheim
Kontaktdaten:

Beitrag von jogix » 19.08.2003 18:23:12

Olaf Dietsche hat geschrieben:Dir fehlt das Paket libqt-dev oder libqt3-dev.
eher die dazugehörigen Runtime Versionen, würde ich sagen, also mit mt im Namen
cheers,
Jochen
___________________________________________________
Testing can prove the presence of bugs, but not their absence. -- Dijkstra

thermoman
Beiträge: 189
Registriert: 22.07.2003 16:31:23

Re: Problem bei Erstellung von deb-Paketen

Beitrag von thermoman » 19.08.2003 22:15:34

Danielx hat geschrieben:Hallo,
ich habe ein Problem beim erstellen von deb-Paketen aus Quellen.

Mein Vorhegen:

tar.gz entpacken, dann

Code: Alles auswählen

./configure --with-qt-dir=/usr/share/qt3 --with-qt-includes=/usr/include/qt3 --with-qt-libraries=/usr/share/qt3/lib
dann

Code: Alles auswählen

dh_make
dann

Code: Alles auswählen

dpkg-buildpackage -us -uc -b -rfakeroot
am Ende kommt die Fehlermeldung:
  • checking for Qt... configure: error: Qt (>= Qt 3.0.3) (headers and libraries) not found. Please check your installation!
Warum machst Du vorher ein ./configure?
Das macht doch dpkg-buildpackge automatisch. Hast Du schonmal das New Maintainers Guide gelesen? Du musst die configure Parameter in der Datei debian/rules eintragen.

Wenn die libs richtig eingebunden sind in das System musst du einzig und allein --with-qt-includes=/usr/include/qt3 angeben. Den rest findet er automatisch.

Guck Dir nochmal http://www.debian.org/doc/manuals/maint ... ex.de.html an.

mfg,
thermoman
Erst Debian GNU/Linux, dann ab 2004 ein paar Jahre Gentoo Linux und seit vielen Jahren wieder Debian (& Ubuntu)

Danielx
Beiträge: 6419
Registriert: 14.08.2003 17:52:23

Beitrag von Danielx » 26.08.2003 16:24:56

Auch wenn es schon etwas länger her ist:

Danke für die Antworten!

Habe mich nochmal gründlich informiert und es funktioniert jetzt.

Antworten