Hi, ich hab mal 'ne Frage zur Programmierung unter Linux. Ich schreibe gerade ein Programm mit qt. Wenn ich das nachher auf einem anderen Linux Rechner laufen lassen will dann reicht dafür doch aus auf diesem Rechner die libraries der qt version vorhanden sind mit der ich das Programm erstellt habe oder ? Wie muß ich den solche libraries installieren ? Einfach nur ins /usr/lib (oder weiteres Unterverzeichnis) kopieren und sicherstellen das dieses Verzeichnis im PATH steht ?? Rolf
Moin,
* Rolf Lindenbring
Ich schreibe gerade ein Programm mit qt. Wenn ich das nachher auf einem anderen Linux Rechner laufen lassen will dann reicht dafür doch aus auf diesem Rechner die libraries der qt version vorhanden sind mit der ich das Programm erstellt habe oder ?
Es reicht genauer die Installation der normalen Libraries anstelle der Entwicklerpakete.
Wie muß ich den solche libraries installieren ?
Am besten mit dem vorgesehenen Verfahren der Library, siehe INSTALL. Thorsten -- There is no drug known to man which becomes safer when its production and distribution are handed over to criminals.
On Dienstag, 21. Januar 2003 00:55, Thorsten Haude wrote:
* Rolf Lindenbring
[2003-01-20 07:09]: Ich schreibe gerade ein Programm mit qt. Wenn ich das nachher auf einem anderen Linux Rechner laufen lassen will dann reicht dafür doch aus auf diesem Rechner die libraries der qt version vorhanden sind mit der ich das Programm erstellt habe oder ?
Es reicht genauer die Installation der normalen Libraries anstelle der Entwicklerpakete.
Das ist genau der Inhalt der normalen Qt-Pakete - also qt3.rpm, nicht qt3-devel.rpm.
Wie muß ich den solche libraries installieren ?
Am besten mit dem vorgesehenen Verfahren der Library, siehe INSTALL.
Arrrrgllll...
Du willst nicht wirklich unter Umgehung des Paketmanagements Libs hintenrum
installieren. Warum glaubst Du machen wir getrennte RPMs für qt3 und
qt3-devel?
Die einzig wirklich saubere Lösung ist, selber ein RPM zu bauen und eine
RPM-Abhängigkeit auf die benötigten Pakete (qt3 und was man eben sonst noch
braucht) zu setzen. Alles andere wird Dir früher oder später der Paketmanager
(auf RPM-Ebene bereits, nicht erst mit YaST2!) kaputtmachen - das ist eine
beliebte Fehlerquelle.
Und wenn man schon nicht selber RPMs baut, dann bitte zumindest die richtigen
benötigten RPMs installieren!
CU
--
Stefan Hundhammer
Moin,
* Stefan Hundhammer
On Dienstag, 21. Januar 2003 00:55, Thorsten Haude wrote:
* Rolf Lindenbring
[2003-01-20 07:09]: Ich schreibe gerade ein Programm mit qt. Wenn ich das nachher auf einem anderen Linux Rechner laufen lassen will dann reicht dafür doch aus auf diesem Rechner die libraries der qt version vorhanden sind mit der ich das Programm erstellt habe oder ?
Es reicht genauer die Installation der normalen Libraries anstelle der Entwicklerpakete.
Das ist genau der Inhalt der normalen Qt-Pakete - also qt3.rpm, nicht qt3-devel.rpm.
Wie muß ich den solche libraries installieren ?
Am besten mit dem vorgesehenen Verfahren der Library, siehe INSTALL.
Arrrrgllll...
Du willst nicht wirklich unter Umgehung des Paketmanagements Libs hintenrum installieren. Warum glaubst Du machen wir getrennte RPMs für qt3 und qt3-devel?
Äh, stimmt, das hätte ich schreiben, nicht nur denken sollen. Die Benutzung des Paketmansgers ist in der Tat vorzuziehen, wenn nicht besondere Gründe dagegen sprechen. Ich war in diesem Fall davon ausgegangen, daß es möglichst rudimentär sein soll, im Zweifel also ohne Paketmanager. Thorsten -- A: Top posters Q: What's the most annoying thing about email these days?
participants (3)
-
Rolf Lindenbring
-
Stefan Hundhammer
-
Thorsten Haude