qt-Adressverwaltung läuft nicht auf stretch

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Benutzeravatar
MSfree
Beiträge: 11605
Registriert: 25.09.2007 19:59:30

Re: qt-Adressverwaltung läuft nicht auf stretch

Beitrag von MSfree » 12.07.2017 16:14:45

mampfi hat geschrieben: ↑ zum Beitrag ↑
12.07.2017 15:59:57
/media/daten/prog/c/qt/adr/adr: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked
Also doch dynamisch gelinkt :wink:
Es hätte mich aber auch wirklich sehr gewundert.

Allerdings ist es ein 32-Bit Executable, ist deine Debianinstallation eventuell 64-Bit?

Wenn wir jetzt noch erfahren könnten, was ldd zu dem Executable auf dem funktionierenden Rechner sagt, wüßten wir auch, welche Qt-version da verwendet wurde.

mampfi
Beiträge: 1977
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

Re: qt-Adressverwaltung läuft nicht auf stretch

Beitrag von mampfi » 12.07.2017 16:29:34

Funktionierender Rechner mit jessie = "neo" kein qt installiert (der Haupt/Bürorechner)

Rechner mit jessie qtcreator= "notebook"

Rechner mit stretch = "edi1"



Die strech-Installation ist debian-9.0.0-amd64-netinst.iso also 64bit

Die jessie-Installationen sind debian-8.0.0-i386-netinst.iso




(Der mittlerweile entsorgte Ältere Rechner hatte ein debian squeeze mit 32 bit, hier funktionierte das Programm auch ohne qtcreator-Installation)
Zuletzt geändert von mampfi am 12.07.2017 16:53:14, insgesamt 5-mal geändert.
Es gibt viele Foren und eine Welt ausserhalb

mampfi
Beiträge: 1977
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

Re: qt-Adressverwaltung läuft nicht auf stretch

Beitrag von mampfi » 12.07.2017 16:37:49

ldd auf funktionierendem Rechner neo (ohne qtcreator installiert):

ldd /media/daten/prog/c/qt/adr/adr
linux-gate.so.1 (0xb778e000)
libQtSql.so.4 => /usr/lib/i386-linux-gnu/libQtSql.so.4 (0xb7733000)
libQtGui.so.4 => /usr/lib/i386-linux-gnu/libQtGui.so.4 (0xb6c1e000)
libQtCore.so.4 => /usr/lib/i386-linux-gnu/libQtCore.so.4 (0xb6918000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xb68fd000)
libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xb680b000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xb67c6000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xb67a9000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb6637000)
libfontconfig.so.1 => /usr/lib/i386-linux-gnu/libfontconfig.so.1 (0xb65f5000)
libaudio.so.2 => /usr/lib/i386-linux-gnu/libaudio.so.2 (0xb65d8000)
libglib-2.0.so.0 => /lib/i386-linux-gnu/libglib-2.0.so.0 (0xb64b0000)
libpng12.so.0 => /lib/i386-linux-gnu/libpng12.so.0 (0xb6483000)
libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xb6465000)
libfreetype.so.6 => /usr/lib/i386-linux-gnu/libfreetype.so.6 (0xb63b4000)
libgobject-2.0.so.0 => /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 (0xb6356000)
libSM.so.6 => /usr/lib/i386-linux-gnu/libSM.so.6 (0xb634c000)
libICE.so.6 => /usr/lib/i386-linux-gnu/libICE.so.6 (0xb632f000)
libXrender.so.1 => /usr/lib/i386-linux-gnu/libXrender.so.1 (0xb6322000)
libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xb630d000)
libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xb61bb000)
libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xb61b6000)
librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xb61ad000)
/lib/ld-linux.so.2 (0xb7791000)
libexpat.so.1 => /lib/i386-linux-gnu/libexpat.so.1 (0xb6183000)
libXt.so.6 => /usr/lib/i386-linux-gnu/libXt.so.6 (0xb611c000)
libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xb6118000)
libpcre.so.3 => /lib/i386-linux-gnu/libpcre.so.3 (0xb60a7000)
libffi.so.6 => /usr/lib/i386-linux-gnu/libffi.so.6 (0xb609f000)
libuuid.so.1 => /lib/i386-linux-gnu/libuuid.so.1 (0xb6098000)
libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xb6072000)
libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xb606c000)
Es gibt viele Foren und eine Welt ausserhalb

Benutzeravatar
MSfree
Beiträge: 11605
Registriert: 25.09.2007 19:59:30

Re: qt-Adressverwaltung läuft nicht auf stretch

Beitrag von MSfree » 12.07.2017 17:24:09

OK, das wurde also gegen Qt4 gelinkt.

Der erste Grund, warum das Executable nicht auf deinem stretch-Rechner läuft, ist, daß es ein 32Bit-Programm ist, du stretch aber in der 64Bit-Version installiert hast. Die 64Bit-version kann erstmal keine 32Bit-Software ausführen.

Ich schlage vor, zu schauen, ob es für Stretch die Qt-Bibliotheken in Version 4 gibt, das geht mit:

Code: Alles auswählen

apt-cache search libqt
(wenn du mit der Ausgabe nichts anfangen kannst, bitte hier posten)

Wenn ja, wäre das Neukompilieren deines Programmes ziemlich unproblematisch. Wenn nicht, kannst du es trotzdem mit Qt5 versuchen, allerdings kann es dabei zu Problemen kommen.

Wenn du nicht neu kompilieren willst, bist du auf jeden Fall darauf angewiesen, daß es die Qt-Bibliotheken in Version 4 für stretch überhaupt gibt. Wenn ja, und nur dann, kannst du auch den 32Bit Support für dein 64Bit-stretch und die Qt4-Bibliotheken nachinstallieren. (den 32Bit-Support würde ich mit aber wirklich als allerletzten Notnagel aufheben).

mampfi
Beiträge: 1977
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

Re: qt-Adressverwaltung läuft nicht auf stretch

Beitrag von mampfi » 12.07.2017 19:57:51

Beim Windows 7 gibts für die 64bit-Version so eine Art 32-Bit-Verzeichnis, weiß aber nicht, ob ich mit einem selbst geschriebenen qt-Programm nicht dieselben Probleme hätte, oder noch schlimmer.


Ich hoffe, ich hab Dich nicht durcheinandergebracht, mit meinem Rechner-Rudel.
Poste gerade vom notebook/jessie/qtcreator 32bit

Werde demnächst aber wohl morgen, den apt-cache search auf dem 64bit-stretch ausführen und dann werde ich dankbar nochmal um Hilfe bitten.

Auf jeden Fall herzlichen Dank bisher.

Für das Neukompilieren müsste ich qtcreator auf stretch neu installieren stimmts?
Es gibt viele Foren und eine Welt ausserhalb

owl102

Re: qt-Adressverwaltung läuft nicht auf stretch

Beitrag von owl102 » 12.07.2017 20:36:38

mampfi hat geschrieben: ↑ zum Beitrag ↑
12.07.2017 19:57:51
Für das Neukompilieren müsste ich qtcreator auf stretch neu installieren stimmts?
Installiere am einfachsten Debianqt-sdk, da ist alles dabei.

Benutzeravatar
MSfree
Beiträge: 11605
Registriert: 25.09.2007 19:59:30

Re: qt-Adressverwaltung läuft nicht auf stretch

Beitrag von MSfree » 12.07.2017 20:47:46

mampfi hat geschrieben: ↑ zum Beitrag ↑
12.07.2017 19:57:51
Beim Windows 7 gibts für die 64bit-Version so eine Art 32-Bit-Verzeichnis
Auch für die 64Bit Version von Debian gibt es die Möglichkeit, die 32Bit-Unterstützung nachzuinstallieren. In der Standardinstallation fehlt die Unterstützug aber. Normalerweise ist die unnötig, es sei denn, man ist auf proprietäre Fremdsoftware angewiesen, die nicht in 64Bit erhältlich ist. In deinem Fall hast du ja den Quelltext, so daß du eine 64Bit-Version selbst erstellen kannst.
Für das Neukompilieren müsste ich qtcreator auf stretch neu installieren stimmts?
Ja, das ist zumindest eine deiner Möglichkeiten.

Eigentlich braucht man der Creator nicht, es würden die "dev"-Pakete von Qt ausreichen. Dann muß man halt auf der Kommandozeile mit qmake und make arbeiten, was aber auch nicht weiter schwierig ist. Wenn du dich mit dem Creator wohler fühlst, ist das deine Entscheidung und völlig OK.

mampfi
Beiträge: 1977
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

Re: qt-Adressverwaltung läuft nicht auf stretch

Beitrag von mampfi » 13.07.2017 11:52:50

Zwischenbemerkung, kann für Fehlersuche ignoriert werden:

Um die Verwirrung mit meinen Rechnern komplett zu machen, hab ich darauf verzichtet, zu dokumentieren, auf welcher Platte (Wechselrahmen) auf welchem Rechner was installiert ist.

Für die Fehlersuche existieren nur die erwähnten Rechner ;-)

----------------------------------------------------------------------------------------------------------------------------------------------------------------

Ich hatte auf dem qtcreator-Rechner auch auf der Kommandozeile kompiliert, seltsamerweise war das nötig, da der qtcreator die Maskenfelder nicht aktualisiert hat.
Es gibt viele Foren und eine Welt ausserhalb

mampfi
Beiträge: 1977
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

Re: qt-Adressverwaltung läuft nicht auf stretch

Beitrag von mampfi » 13.07.2017 12:10:48

So nun apt-cache search auf edi1 (stretch 64 bit):

root@edi1:/home/manfred# apt-search libqt
bash: apt-search: Kommando nicht gefunden.
root@edi1:/home/manfred# su root
root@edi1:/home/manfred# apt-search libqt
bash: apt-search: Kommando nicht gefunden.
root@edi1:/home/manfred# apt-get install strace
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden NEUEN Pakete werden installiert:
strace
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 2 nicht aktualisiert.
Es müssen 533 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 1.396 kB Plattenplatz zusätzlich benutzt.
Holen:1 http://ftp.de.debian.org/debian stretch/main amd64 strace amd64 4.15-2 [533 kB]
Es wurden 533 kB in 0 s geholt (996 kB/s).
Vormals nicht ausgewähltes Paket strace wird gewählt.
(Lese Datenbank ... 150643 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../strace_4.15-2_amd64.deb ...
Entpacken von strace (4.15-2) ...
strace (4.15-2) wird eingerichtet ...
Trigger für man-db (2.7.6.1-2) werden verarbeitet ...
root@edi1:/home/manfred# . cm
/media/daten/work/bat /home/manfred
root@edi1:/media/daten/work/bat# . toc
/media/daten/prog/c/qt/adr /media/daten/work/bat /home/manfred
root@edi1:/media/daten/prog/c/qt/adr# strace adr
strace: Can't stat 'adr': No such file or directory
root@edi1:/media/daten/prog/c/qt/adr# cd adr
bash: cd: adr: Ist kein Verzeichnis
root@edi1:/media/daten/prog/c/qt/adr# strace adr
strace: Can't stat 'adr': No such file or directory
root@edi1:/media/daten/prog/c/qt/adr# ppd
bash: ppd: Kommando nicht gefunden.
root@edi1:/media/daten/prog/c/qt/adr# ppd
bash: ppd: Kommando nicht gefunden.
root@edi1:/media/daten/prog/c/qt/adr# popd
/media/daten/work/bat /home/manfred
root@edi1:/media/daten/work/bat# apt-get remove strace
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden Pakete werden ENTFERNT:
strace
0 aktualisiert, 0 neu installiert, 1 zu entfernen und 2 nicht aktualisiert.
Nach dieser Operation werden 1.396 kB Plattenplatz freigegeben.
Möchten Sie fortfahren? [J/n] J
(Lese Datenbank ... 150651 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von strace (4.15-2) ...
Trigger für man-db (2.7.6.1-2) werden verarbeitet ...
root@edi1:/media/daten/work/bat# apt-cache search libqt
libqt4-dbg - Debug-Symbole für die Qt-4-Bibliothek
libqt4-dbus - Qt-4-Modul für das D-Bus-Protokoll
libqt4-declarative - Qt-4-Modul Declarative
libqt4-declarative-folderlistmodel - QML-Erweiterung folderlistmodel für Qt 4
libqt4-declarative-gestures - QML-Erweiterung gestures für Qt 4
libqt4-declarative-particles - QML-Erweiterung particles für Qt 4
libqt4-declarative-shaders - QML-Erweiterung shaders für Qt 4
libqt4-designer - Qt-4-Modul Designer
libqt4-dev - Qt4-Entwicklungsdateien
libqt4-dev-bin - Qt-4-Entwicklungsprogramme
libqt4-help - Qt-4-Hilfe-Modul
libqt4-network - Qt-4-Netzwerkmodul
libqt4-opengl - Qt-4-OpenGL-Modul
libqt4-opengl-dev - Qt-4-OpenGL-Bibliothek - Entwicklungsdateien
libqt4-qt3support - Qt-3-Kompatibilitätsbibliothek für Qt 4
libqt4-ruby - Übergangspaket für ruby-qt4
libqt4-script - Skriptmodul für Qt 4
libqt4-scripttools - Qt-4-Modul mit Skriptwerkzeugen
libqt4-sql - Qt-4-SQL-Modul
libqt4-sql-mysql - Qt-4-Datenbank-Treiber für MySQL
libqt4-sql-sqlite - Qt-4-Datenbank-Treiber für SQLite 3
libqt4-svg - Qt-4-SVG-Modul
libqt4-test - Testmodul für Qt 4
libqt4-xml - Qt-4-XML-Modul
libqt4-xmlpatterns - Qt-4-Modul für XML-Schemas
libqt5clucene5 - Qt-5-Modul CLucene
libqt5concurrent5 - Qt-5-Modul für Nebenläufigkeit
libqt5core5a - Qt-5-Basismodul
libqt5dbus5 - Qt-5-Modul für das D-Bus-Protokoll
libqt5designer5 - Qt-5-Modul Designer
libqt5designercomponents5 - Komponenten für das Qt-5-Modul Designer
libqt5gui5 - Qt-5-GUI-Modul
libqt5help5 - Qt-5-Modul für Online-Hilfe
libqt5network5 - Qt-5-Netzwerkmodul
libqt5opengl5 - Qt-5-OpenGL-Modul
libqt5opengl5-dev - Qt-5-OpenGL-Bibliothek - Entwicklungsdateien
libqt5printsupport5 - Qt-5-Modul zur Druckunterstützung
libqt5qml5 - Qt-5-QML-Modul
libqt5quick5 - Qt-5-Quick-Bibliothek
libqt5quickparticles5 - Qt-5-Quick-Partikelmodul
libqt5quicktest5 - Gerüst für »Qt 5 Quick«-Modultests - Bibliothek
libqt5quickwidgets5 - Qt 5 Quick Widgets - Bibliothek
libqt5script5 - Qt-5-Modul QtScript
libqt5sql5 - SQL-Modul für Qt 5
libqt5sql5-ibase - 0t-5-Datenbanktreiber für Firebird
libqt5sql5-mysql - 0t-5-Datenbanktreiber für MySQL
libqt5sql5-psql - Qt-5-Treiber für PostgreSQL-Datenbanken
libqt5sql5-sqlite - Qt-5-Datenbanktreiber für SQLite 3
libqt5svg5 - Qt-5-Modul für skalierbare Vektorgrafiken (SVG)
libqt5svg5-dev - Qt-5-Modul für skalierbare Vektorgrafiken (SVG) - Entwicklungsdateien
libqt5test5 - Qt-5-Testmodul
libqt5webkit5 - Bibliotheken der Qt-Engine für Webinhalte
libqt5webkit5-dbg - Bibliothek der Qt-Engine für Webinhalte - Debugsymbole
libqt5widgets5 - Qt-5-Widgetmodul
libqt5x11extras5 - Qt-5-Extras für X11
libqt5x11extras5-dev - Qt-5-Extras für X11 - Entwicklungsdateien
libqt5xdg2 - Implementierung der XDG-Spezifikationen für Qt (Laufzeitbibliothek)
libqt5xdgiconloader2 - Implementierung des »XDG Iconloader« für Qt (Laufzeitbibliothek)
libqt5xml5 - XML-Modul für Qt 5
libqtcore4 - Qt-4-Kernmodul
libqtdbus4 - Qt 4 - D-Bus-Modulbibliothek
libqtgui4 - Qt4-Modul für grafische Benutzeroberfläche
libqtgui4-perl - Perl-Anbindungen für die Qt-Oberflächenbibliothek
libqtpropertybrowser-dev - Bibliothek zum Browsen in Qt-Eigenschaften - Entwicklung
libqtscript4-core - QtScript-Anbindungen für die Qt-4-Hauptbibliothek
libqtscript4-gui - QtScript-Anbindungen für die Qt-4-GUI-Bibliothek
libqtscript4-network - QtScript-Anbindungen für die Qt-4-Netzwerk-Bibliothek
libqtscript4-sql - QtScript-Anbindungen für die Qt-4-SQL-Bibliothek
libqtscript4-uitools - QtScript-Anbindungen für die Qt-4-Bibliothek UiTools
libqtscript4-webkit - QtScript-Anbindungen für die Qt-4-WebKit-Bibliothek
libqtscript4-xml - QtScript-Anbindungen für die Qt-4-XML-Bibliothek
libqtwebkit4 - Qt-Bibliothek für eine Webinhalt-Engine
libqtwebkit4-dbg - Bibliothek der Qt-Engine für Webinhalte - Debugsymbole
libqtwebkit-dev - Qt-Bibliothek für eine Webinhalt-Engine - Entwicklungsdateien
libqtwebkit-qmlwebkitplugin - Qt-Erweiterung WebKit QML
qtx11extras5-doc - Qt-5-Bibliothek für X11-Extras - Dokumentation
qtx11extras5-doc-html - Qt-5-Bibliothek für X11-Extras - HTML-Dokumentation
ruby-qt4 - Qt-4-Anbindungen für die Sprache Ruby
libqtpropertybrowser4 - Qt Property Browser Library - runtime
libqtsolutions-soap-2.7-1 - Basic web service support - SOAP protocol
libqt4pas-dev - Development files for Qt4Pas
libqt4pas5 - Qt4 interface bindings for Pascal
libqt5xdg-dev - Development files for libqtxdg
libqt5xdgiconloader-dev - Development files for libqtxdgiconloader
libqt4qevercloud3 - Unofficial Evernote Cloud API library for Qt4
libqt5qevercloud3 - Unofficial Evernote Cloud API library for Qt5
qt4qevercloud-dev - Development files for libqt4qevercloud
qt5qevercloud-dev - Development files for libqt5qevercloud
libqt5scintilla2-12v5 - Qt5 port of the Scintilla source code editing widget
libqt5scintilla2-12v5-dbg - Qt5 port of the Scintilla source code editing widget (debug)
libqt5scintilla2-designer - Qt5 Designer plugin for QScintilla 2
libqt5scintilla2-designer-dbg - Qt5 Designer plugin for QScintilla 2 (debug)
libqt5scintilla2-dev - Scintilla source code editing widget for Qt5, development files
libqt5scintilla2-l10n - Scintilla source code editing widget for Qt5, translation files
libqtassistantclient-dev - Qt Assistant client library (development)
libqtassistantclient4 - Qt Assistant client library (runtime)
libqt5glib-2.0-0 - C++ bindings library for GLib and GObject with a Qt-style API - Qt 5 build
libqt5gstreamer-1.0-0 - C++ bindings library for GStreamer with a Qt-style API - Qt 5 build
libqt5gstreamer-dev - Development headers for QtGStreamer - Qt 5 build
libqt5gstreamerquick-1.0-0 - QtGStreamerQuick library - Qt 5 build
libqt5gstreamerui-1.0-0 - QtGStreamerUi library - Qt 5 build
libqt5gstreamerutils-1.0-0 - QtGStreamerUtils library - Qt 5 build
libqtglib-2.0-0 - C++ bindings library for GLib and GObject with a Qt-style API
libqtgstreamer-1.0-0 - C++ bindings library for GStreamer with a Qt-style API
libqtgstreamer-dev - Development headers for QtGStreamer
libqtgstreamerui-1.0-0 - QtGStreamerUi library
libqtgstreamerutils-1.0-0 - QtGStreamerUtils library
libqt53dcore5 - Qt 3D module
libqt53dextras5 - Qt 3D extras
libqt53dinput5 - Qt 3D Input module
libqt53dlogic5 - Qt 3D logic module
libqt53dquick5 - Qt 3D Quick module
libqt53dquickextras5 - Qt 3D Quick extras
libqt53dquickinput5 - Qt 3D Quick input
libqt53dquickrender5 - Qt 3D Quick Renderer module
libqt53drender5 - Qt 3D Renderer module
libqtcore4-perl - perl bindings for the Qt Core library
libqtnetwork4-perl - perl bindings for the Qt Network library
libqttest4-perl - perl bindings for the Qt Test library
libqtxml4-perl - perl bindings for the Qt Xml library
libqt4-designer-dbg - Qt 4 designer library debugging symbols
libqt4-phonon - Qt 4 Phonon module
libqt4-qt3support-dbg - Qt 3 compatibility library for Qt 4 debugging symbols
libqt4-script-dbg - Qt 4 script library debugging symbols
libqt4-sql-ibase - Qt 4 InterBase/FireBird database driver
libqt4-sql-odbc - Qt 4 ODBC database driver
libqt4-sql-psql - Qt 4 PostgreSQL database driver
libqt4-sql-sqlite2 - Qt 4 SQLite 2 database driver
libqt4-sql-tds - Qt 4 FreeTDS database driver
libqt4-xmlpatterns-dbg - Qt 4 XML patterns library debugging symbols
libqt5sql5-odbc - Qt 5 ODBC database driver
libqt5sql5-tds - Qt 5 FreeTDS database driver
libqt5bluetooth5 - Qt Connectivity Bluetooth module
libqt5bluetooth5-bin - Qt Connectivity Bluetooth module helper binaries
libqt5nfc5 - Qt Connectivity NFC module
libqtcurve-utils2 - common library for QtCurve
libqtermwidget5-0 - Terminal emulator widget for Qt 5 (shared libraries)
libqtermwidget5-0-dev - Terminal emulator widget for Qt 5 (development files)
libqtexengine-dev - Development files for the QTeXEngine library
libqtexengine1 - Library to export graphics created using QPainter to TeX
libqt5keychain1 - Qt API to store passwords (QT5 version)
libqtkeychain1 - Qt API to store passwords
libqt5location5 - Qt Location module
libqt5location5-plugins - Qt Location module - geolocation plugins
libqt5positioning5 - Qt Positioning module
libqt5positioning5-plugins - Qt Positioning module - position plugins
libqt5multimedia5 - Qt 5 Multimedia module
libqt5multimedia5-plugins - Qt 5 Multimedia module plugins
libqt5multimediaquick-p5 - Qt 5 Multimedia Quick module
libqt5multimediawidgets5 - Qt 5 Multimedia Widgets module
libqt5quickcontrols2-5 - Qt 5 Quick Controls 2 library
libqt5quicktemplates2-5 - Qt 5 Quick Templates 2 library
libqtruby4shared-dev - internal library for Qt 4 Ruby bindings -- development
libqtruby4shared2 - internal library for Qt 4 Ruby bindings
libqt5scripttools5 - Qt 5 script tools module
libqtscript4-doc - Qt 4 QtScript bindings API documentation and examples
libqtscript4-opengl - QtScript bindings for the Qt 4 OpenGL library
libqtscript4-phonon - QtScript bindings for the Qt 4 Phonon library
libqtscript4-qtbindings - QtScript bindings for Qt 4 - metapackage
libqtscript4-svg - QtScript bindings for the Qt 4 SVG library
libqtscript4-xmlpatterns - QtScript bindings for the Qt 4 XML patterns library
qtscript-tools - tools for QtScript developers
libqt5sensors5 - Qt Sensors module
libqt5sensors5-dev - Qt 5 Sensors development files
libqt5serialport5 - Qt 5 serial port support
libqt5serialport5-dev - Qt 5 serial port development files
libqt5waylandclient5 - QtWayland client library
libqt5waylandcompositor5 - QtWayland compositor library
libqt5waylandcompositor5-dev - QtWayland compositor development files
libqt5webchannel5 - Web communication library for Qt
libqt5webchannel5-dev - Web communication library for Qt - development files
libqt5webengine-data - Web content engine library for Qt
libqt5webengine5 - Web content engine library for Qt
libqt5webenginecore5 - Web content engine library for Qt
libqt5webenginewidgets5 - Web content engine library for Qt
libqt5webkit5-dev - Web content engine library for Qt - development files
libqt5websockets5 - Qt 5 Web Sockets module
libqt5websockets5-dev - Qt 5 Web Sockets module - development files
libqt5xmlpatterns5 - Qt 5 XML patterns module
libqt5xmlpatterns5-dev - Qt 5 XML patterns development files
libqupzilla-dev - development files for qupzilla's shared library
libqupzilla1 - shared library and header files for qupzilla
qupzilla - lightweight web browser based on libqtwebkit
root@edi1:/media/daten/work/bat#
root@edi1:/media/daten/work/bat# apt-cache search libqt
libqt4-dbg - Debug-Symbole für die Qt-4-Bibliothek
libqt4-dbus - Qt-4-Modul für das D-Bus-Protokoll
libqt4-declarative - Qt-4-Modul Declarative
libqt4-declarative-folderlistmodel - QML-Erweiterung folderlistmodel für Qt 4
libqt4-declarative-gestures - QML-Erweiterung gestures für Qt 4
libqt4-declarative-particles - QML-Erweiterung particles für Qt 4
libqt4-declarative-shaders - QML-Erweiterung shaders für Qt 4
libqt4-designer - Qt-4-Modul Designer
libqt4-dev - Qt4-Entwicklungsdateien
libqt4-dev-bin - Qt-4-Entwicklungsprogramme
libqt4-help - Qt-4-Hilfe-Modul
libqt4-network - Qt-4-Netzwerkmodul
libqt4-opengl - Qt-4-OpenGL-Modul
libqt4-opengl-dev - Qt-4-OpenGL-Bibliothek - Entwicklungsdateien
libqt4-qt3support - Qt-3-Kompatibilitätsbibliothek für Qt 4
libqt4-ruby - Übergangspaket für ruby-qt4
libqt4-script - Skriptmodul für Qt 4
libqt4-scripttools - Qt-4-Modul mit Skriptwerkzeugen
libqt4-sql - Qt-4-SQL-Modul
libqt4-sql-mysql - Qt-4-Datenbank-Treiber für MySQL
libqt4-sql-sqlite - Qt-4-Datenbank-Treiber für SQLite 3
libqt4-svg - Qt-4-SVG-Modul
libqt4-test - Testmodul für Qt 4
libqt4-xml - Qt-4-XML-Modul
libqt4-xmlpatterns - Qt-4-Modul für XML-Schemas
libqt5clucene5 - Qt-5-Modul CLucene
libqt5concurrent5 - Qt-5-Modul für Nebenläufigkeit
libqt5core5a - Qt-5-Basismodul
libqt5dbus5 - Qt-5-Modul für das D-Bus-Protokoll
libqt5designer5 - Qt-5-Modul Designer
libqt5designercomponents5 - Komponenten für das Qt-5-Modul Designer
libqt5gui5 - Qt-5-GUI-Modul
libqt5help5 - Qt-5-Modul für Online-Hilfe
libqt5network5 - Qt-5-Netzwerkmodul
libqt5opengl5 - Qt-5-OpenGL-Modul
libqt5opengl5-dev - Qt-5-OpenGL-Bibliothek - Entwicklungsdateien
libqt5printsupport5 - Qt-5-Modul zur Druckunterstützung
libqt5qml5 - Qt-5-QML-Modul
libqt5quick5 - Qt-5-Quick-Bibliothek
libqt5quickparticles5 - Qt-5-Quick-Partikelmodul
libqt5quicktest5 - Gerüst für »Qt 5 Quick«-Modultests - Bibliothek
libqt5quickwidgets5 - Qt 5 Quick Widgets - Bibliothek
libqt5script5 - Qt-5-Modul QtScript
libqt5sql5 - SQL-Modul für Qt 5
libqt5sql5-ibase - 0t-5-Datenbanktreiber für Firebird
libqt5sql5-mysql - 0t-5-Datenbanktreiber für MySQL
libqt5sql5-psql - Qt-5-Treiber für PostgreSQL-Datenbanken
libqt5sql5-sqlite - Qt-5-Datenbanktreiber für SQLite 3
libqt5svg5 - Qt-5-Modul für skalierbare Vektorgrafiken (SVG)
libqt5svg5-dev - Qt-5-Modul für skalierbare Vektorgrafiken (SVG) - Entwicklungsdateien
libqt5test5 - Qt-5-Testmodul
libqt5webkit5 - Bibliotheken der Qt-Engine für Webinhalte
libqt5webkit5-dbg - Bibliothek der Qt-Engine für Webinhalte - Debugsymbole
libqt5widgets5 - Qt-5-Widgetmodul
libqt5x11extras5 - Qt-5-Extras für X11
libqt5x11extras5-dev - Qt-5-Extras für X11 - Entwicklungsdateien
libqt5xdg2 - Implementierung der XDG-Spezifikationen für Qt (Laufzeitbibliothek)
libqt5xdgiconloader2 - Implementierung des »XDG Iconloader« für Qt (Laufzeitbibliothek)
libqt5xml5 - XML-Modul für Qt 5
libqtcore4 - Qt-4-Kernmodul
libqtdbus4 - Qt 4 - D-Bus-Modulbibliothek
libqtgui4 - Qt4-Modul für grafische Benutzeroberfläche
libqtgui4-perl - Perl-Anbindungen für die Qt-Oberflächenbibliothek
libqtpropertybrowser-dev - Bibliothek zum Browsen in Qt-Eigenschaften - Entwicklung
libqtscript4-core - QtScript-Anbindungen für die Qt-4-Hauptbibliothek
libqtscript4-gui - QtScript-Anbindungen für die Qt-4-GUI-Bibliothek
libqtscript4-network - QtScript-Anbindungen für die Qt-4-Netzwerk-Bibliothek
libqtscript4-sql - QtScript-Anbindungen für die Qt-4-SQL-Bibliothek
libqtscript4-uitools - QtScript-Anbindungen für die Qt-4-Bibliothek UiTools
libqtscript4-webkit - QtScript-Anbindungen für die Qt-4-WebKit-Bibliothek
libqtscript4-xml - QtScript-Anbindungen für die Qt-4-XML-Bibliothek
libqtwebkit4 - Qt-Bibliothek für eine Webinhalt-Engine
libqtwebkit4-dbg - Bibliothek der Qt-Engine für Webinhalte - Debugsymbole
libqtwebkit-dev - Qt-Bibliothek für eine Webinhalt-Engine - Entwicklungsdateien
libqtwebkit-qmlwebkitplugin - Qt-Erweiterung WebKit QML
qtx11extras5-doc - Qt-5-Bibliothek für X11-Extras - Dokumentation
qtx11extras5-doc-html - Qt-5-Bibliothek für X11-Extras - HTML-Dokumentation
ruby-qt4 - Qt-4-Anbindungen für die Sprache Ruby
libqtpropertybrowser4 - Qt Property Browser Library - runtime
libqtsolutions-soap-2.7-1 - Basic web service support - SOAP protocol
libqt4pas-dev - Development files for Qt4Pas
libqt4pas5 - Qt4 interface bindings for Pascal
libqt5xdg-dev - Development files for libqtxdg
libqt5xdgiconloader-dev - Development files for libqtxdgiconloader
libqt4qevercloud3 - Unofficial Evernote Cloud API library for Qt4
libqt5qevercloud3 - Unofficial Evernote Cloud API library for Qt5
qt4qevercloud-dev - Development files for libqt4qevercloud
qt5qevercloud-dev - Development files for libqt5qevercloud
libqt5scintilla2-12v5 - Qt5 port of the Scintilla source code editing widget
libqt5scintilla2-12v5-dbg - Qt5 port of the Scintilla source code editing widget (debug)
libqt5scintilla2-designer - Qt5 Designer plugin for QScintilla 2
libqt5scintilla2-designer-dbg - Qt5 Designer plugin for QScintilla 2 (debug)
libqt5scintilla2-dev - Scintilla source code editing widget for Qt5, development files
libqt5scintilla2-l10n - Scintilla source code editing widget for Qt5, translation files
libqtassistantclient-dev - Qt Assistant client library (development)
libqtassistantclient4 - Qt Assistant client library (runtime)
libqt5glib-2.0-0 - C++ bindings library for GLib and GObject with a Qt-style API - Qt 5 build
libqt5gstreamer-1.0-0 - C++ bindings library for GStreamer with a Qt-style API - Qt 5 build
libqt5gstreamer-dev - Development headers for QtGStreamer - Qt 5 build
libqt5gstreamerquick-1.0-0 - QtGStreamerQuick library - Qt 5 build
libqt5gstreamerui-1.0-0 - QtGStreamerUi library - Qt 5 build
libqt5gstreamerutils-1.0-0 - QtGStreamerUtils library - Qt 5 build
libqtglib-2.0-0 - C++ bindings library for GLib and GObject with a Qt-style API
libqtgstreamer-1.0-0 - C++ bindings library for GStreamer with a Qt-style API
libqtgstreamer-dev - Development headers for QtGStreamer
libqtgstreamerui-1.0-0 - QtGStreamerUi library
libqtgstreamerutils-1.0-0 - QtGStreamerUtils library
libqt53dcore5 - Qt 3D module
libqt53dextras5 - Qt 3D extras
libqt53dinput5 - Qt 3D Input module
libqt53dlogic5 - Qt 3D logic module
libqt53dquick5 - Qt 3D Quick module
libqt53dquickextras5 - Qt 3D Quick extras
libqt53dquickinput5 - Qt 3D Quick input
libqt53dquickrender5 - Qt 3D Quick Renderer module
libqt53drender5 - Qt 3D Renderer module
libqtcore4-perl - perl bindings for the Qt Core library
libqtnetwork4-perl - perl bindings for the Qt Network library
libqttest4-perl - perl bindings for the Qt Test library
libqtxml4-perl - perl bindings for the Qt Xml library
libqt4-designer-dbg - Qt 4 designer library debugging symbols
libqt4-phonon - Qt 4 Phonon module
libqt4-qt3support-dbg - Qt 3 compatibility library for Qt 4 debugging symbols
libqt4-script-dbg - Qt 4 script library debugging symbols
libqt4-sql-ibase - Qt 4 InterBase/FireBird database driver
libqt4-sql-odbc - Qt 4 ODBC database driver
libqt4-sql-psql - Qt 4 PostgreSQL database driver
libqt4-sql-sqlite2 - Qt 4 SQLite 2 database driver
libqt4-sql-tds - Qt 4 FreeTDS database driver
libqt4-xmlpatterns-dbg - Qt 4 XML patterns library debugging symbols
libqt5sql5-odbc - Qt 5 ODBC database driver
libqt5sql5-tds - Qt 5 FreeTDS database driver
libqt5bluetooth5 - Qt Connectivity Bluetooth module
libqt5bluetooth5-bin - Qt Connectivity Bluetooth module helper binaries
libqt5nfc5 - Qt Connectivity NFC module
libqtcurve-utils2 - common library for QtCurve
libqtermwidget5-0 - Terminal emulator widget for Qt 5 (shared libraries)
libqtermwidget5-0-dev - Terminal emulator widget for Qt 5 (development files)
libqtexengine-dev - Development files for the QTeXEngine library
libqtexengine1 - Library to export graphics created using QPainter to TeX
libqt5keychain1 - Qt API to store passwords (QT5 version)
libqtkeychain1 - Qt API to store passwords
libqt5location5 - Qt Location module
libqt5location5-plugins - Qt Location module - geolocation plugins
libqt5positioning5 - Qt Positioning module
libqt5positioning5-plugins - Qt Positioning module - position plugins
libqt5multimedia5 - Qt 5 Multimedia module
libqt5multimedia5-plugins - Qt 5 Multimedia module plugins
libqt5multimediaquick-p5 - Qt 5 Multimedia Quick module
libqt5multimediawidgets5 - Qt 5 Multimedia Widgets module
libqt5quickcontrols2-5 - Qt 5 Quick Controls 2 library
libqt5quicktemplates2-5 - Qt 5 Quick Templates 2 library
libqtruby4shared-dev - internal library for Qt 4 Ruby bindings -- development
libqtruby4shared2 - internal library for Qt 4 Ruby bindings
libqt5scripttools5 - Qt 5 script tools module
libqtscript4-doc - Qt 4 QtScript bindings API documentation and examples
libqtscript4-opengl - QtScript bindings for the Qt 4 OpenGL library
libqtscript4-phonon - QtScript bindings for the Qt 4 Phonon library
libqtscript4-qtbindings - QtScript bindings for Qt 4 - metapackage
libqtscript4-svg - QtScript bindings for the Qt 4 SVG library
libqtscript4-xmlpatterns - QtScript bindings for the Qt 4 XML patterns library
qtscript-tools - tools for QtScript developers
libqt5sensors5 - Qt Sensors module
libqt5sensors5-dev - Qt 5 Sensors development files
libqt5serialport5 - Qt 5 serial port support
libqt5serialport5-dev - Qt 5 serial port development files
libqt5waylandclient5 - QtWayland client library
libqt5waylandcompositor5 - QtWayland compositor library
libqt5waylandcompositor5-dev - QtWayland compositor development files
libqt5webchannel5 - Web communication library for Qt
libqt5webchannel5-dev - Web communication library for Qt - development files
libqt5webengine-data - Web content engine library for Qt
libqt5webengine5 - Web content engine library for Qt
libqt5webenginecore5 - Web content engine library for Qt
libqt5webenginewidgets5 - Web content engine library for Qt
libqt5webkit5-dev - Web content engine library for Qt - development files
libqt5websockets5 - Qt 5 Web Sockets module
libqt5websockets5-dev - Qt 5 Web Sockets module - development files
libqt5xmlpatterns5 - Qt 5 XML patterns module
libqt5xmlpatterns5-dev - Qt 5 XML patterns development files
libqupzilla-dev - development files for qupzilla's shared library
libqupzilla1 - shared library and header files for qupzilla
qupzilla - lightweight web browser based on libqtwebkit
Es gibt viele Foren und eine Welt ausserhalb

mampfi
Beiträge: 1977
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

Re: qt-Adressverwaltung läuft nicht auf stretch

Beitrag von mampfi » 13.07.2017 12:22:16

So nun apt-cache search auf edi1 (stretch 64 bit) mit grep qt4:

root@edi1:/home/manfred# apt-cache search libqt | grep qt4
libqt4-dbg - Debug-Symbole für die Qt-4-Bibliothek
libqt4-dbus - Qt-4-Modul für das D-Bus-Protokoll
libqt4-declarative - Qt-4-Modul Declarative
libqt4-declarative-folderlistmodel - QML-Erweiterung folderlistmodel für Qt 4
libqt4-declarative-gestures - QML-Erweiterung gestures für Qt 4
libqt4-declarative-particles - QML-Erweiterung particles für Qt 4
libqt4-declarative-shaders - QML-Erweiterung shaders für Qt 4
libqt4-designer - Qt-4-Modul Designer
libqt4-dev - Qt4-Entwicklungsdateien
libqt4-dev-bin - Qt-4-Entwicklungsprogramme
libqt4-help - Qt-4-Hilfe-Modul
libqt4-network - Qt-4-Netzwerkmodul
libqt4-opengl - Qt-4-OpenGL-Modul
libqt4-opengl-dev - Qt-4-OpenGL-Bibliothek - Entwicklungsdateien
libqt4-qt3support - Qt-3-Kompatibilitätsbibliothek für Qt 4
libqt4-ruby - Übergangspaket für ruby-qt4
libqt4-script - Skriptmodul für Qt 4
libqt4-scripttools - Qt-4-Modul mit Skriptwerkzeugen
libqt4-sql - Qt-4-SQL-Modul
libqt4-sql-mysql - Qt-4-Datenbank-Treiber für MySQL
libqt4-sql-sqlite - Qt-4-Datenbank-Treiber für SQLite 3
libqt4-svg - Qt-4-SVG-Modul
libqt4-test - Testmodul für Qt 4
libqt4-xml - Qt-4-XML-Modul
libqt4-xmlpatterns - Qt-4-Modul für XML-Schemas
ruby-qt4 - Qt-4-Anbindungen für die Sprache Ruby
libqt4pas-dev - Development files for Qt4Pas
libqt4pas5 - Qt4 interface bindings for Pascal
libqt4qevercloud3 - Unofficial Evernote Cloud API library for Qt4
qt4qevercloud-dev - Development files for libqt4qevercloud
libqt4-designer-dbg - Qt 4 designer library debugging symbols
libqt4-phonon - Qt 4 Phonon module
libqt4-qt3support-dbg - Qt 3 compatibility library for Qt 4 debugging symbols
libqt4-script-dbg - Qt 4 script library debugging symbols
libqt4-sql-ibase - Qt 4 InterBase/FireBird database driver
libqt4-sql-odbc - Qt 4 ODBC database driver
libqt4-sql-psql - Qt 4 PostgreSQL database driver
libqt4-sql-sqlite2 - Qt 4 SQLite 2 database driver
libqt4-sql-tds - Qt 4 FreeTDS database driver
libqt4-xmlpatterns-dbg - Qt 4 XML patterns library debugging symbols
Es gibt viele Foren und eine Welt ausserhalb

eggy
Beiträge: 3334
Registriert: 10.05.2008 11:23:50

Re: qt-Adressverwaltung läuft nicht auf stretch

Beitrag von eggy » 13.07.2017 16:00:39

Warum führst Du nicht einfach mal "qmake" in dem Verzeichnis wo Dein sourcecode liegt aus? Einmal "qmake --version", damit wir rausfinden, ob Dein System für Qt4 oder Qt5 bauen will, und einmal "qmake" damit es ein Makefile erstellt. Dann einmal "make". Das sollte (sofern Du nicht alle nötigen libqt*-dev Pakete installiert hast) fehlschlagen. Dann die Ausgaben nach pastebin/ schieben und hier verlinken.
Wenn Du magst, kannst Du auch Deinen Quelltext irgendwo hochladen.

Benutzeravatar
MSfree
Beiträge: 11605
Registriert: 25.09.2007 19:59:30

Re: qt-Adressverwaltung läuft nicht auf stretch

Beitrag von MSfree » 13.07.2017 16:26:20

eggy hat geschrieben: ↑ zum Beitrag ↑
13.07.2017 16:00:39
Einmal "qmake --version", damit wir rausfinden, ob Dein System für Qt4 oder Qt5 bauen will,...
Es ist zumindest gut zu wissen, daß es für stretch Qt in den Versionen 4 und 5 gibt. Dem Kompilieren des Quelltextes sollte damit eigentlich nichts im Wege stehen ausser vielleicht die eigenen 2 linken Hände :wink:

mampfi
Beiträge: 1977
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

Re: qt-Adressverwaltung läuft nicht auf stretch

Beitrag von mampfi » 13.07.2017 18:27:03

Äh, Moment.

War da nicht ein Ansatz, das Programm ohne Kompilierung zum Laufen zu bringen, auf Rechner ohne qt-System.

(Ich meine, ich hätte bei den damaligen qt-Threads etwas installiert namens qtcore oder so ähnlich).
Es gibt viele Foren und eine Welt ausserhalb

eggy
Beiträge: 3334
Registriert: 10.05.2008 11:23:50

Re: qt-Adressverwaltung läuft nicht auf stretch

Beitrag von eggy » 13.07.2017 21:32:16

Wenn man wüsste, was Dein Programm alles an Libs (#include) braucht, dann könnt man gezielt helfen.
So kannst Du natürlich auch mit der großen Keule kommen und einfach mal alles was Qt betrifft installieren.
Bei Qt5 wäre das "libqt5core5a - Qt-5-Basismodul", wahrscheinlich brauchst Du aber mehr, z.B. libqt5sql5 oder libqt5sql5-mysql.
Was Debian an entsprechenden Paketen mitbringt, das findest Du mit "apt-cache search qt*5" raus (bzw 4 statt 5), einschränken auf eine spezielle Funktionalität geht mit z.B. "apt-cache search qt*5 | grep sql". Da suchst Du Dir die entsprechenden Pakete, die Dein Prgramm benötigt, raus und installierst sie dann.

mampfi
Beiträge: 1977
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

Re: qt-Adressverwaltung läuft nicht auf stretch

Beitrag von mampfi » 13.07.2017 22:59:08

Also: Mittelfristig ist sowieso eine Neukompilierung geplant.

Ich kann ja nicht meine exe mitschleppen bis zum überüberübernächsten 128bit-Debian. ;-)
Es gibt viele Foren und eine Welt ausserhalb

mampfi
Beiträge: 1977
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

Re: qt-Adressverwaltung läuft nicht auf stretch

Beitrag von mampfi » 13.07.2017 23:00:50

Also: Mittelfristig ist sowieso eine Neukompilierung geplant.

Ich kann ja nicht meine exe mitschleppen bis zum überüberübernächsten 128bit-Debian. ;-)
Es gibt viele Foren und eine Welt ausserhalb

mampfi
Beiträge: 1977
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

Re: qt-Adressverwaltung läuft nicht auf stretch

Beitrag von mampfi » 13.07.2017 23:05:40

So poste gerade vom notebook

Zur Sicherheit nochmal:

root@notebook:/media/daten/prog/c/qt/adr# uname -a
Linux notebook 3.16.0-4-686-pae #1 SMP Debian 3.16.7-ckt11-1+deb8u6 (2015-11-09) i686 GNU/Linux

Das ist 32bit wenn ich nicht komplett kirre bin.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Offenbar hatte ich auf den Rechnern entgegen meiner Erinnerung doch 32bit-debian-linux installiert.
(Wahrscheinlich wegen dem Senior-Pentium mit Diskettenlaufwerk ;-) )
Zuletzt geändert von mampfi am 13.07.2017 23:33:43, insgesamt 1-mal geändert.
Es gibt viele Foren und eine Welt ausserhalb

mampfi
Beiträge: 1977
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

Re: qt-Adressverwaltung läuft nicht auf stretch

Beitrag von mampfi » 13.07.2017 23:18:31

Die Rechner, auf denen die Programmiersysteme laufen sind bei mir gewöhnlicherweise nicht identisch mit dem Bürorechner.

Bin noch etwas schuldig notebook/qtcreator:

root@notebook:/media/daten/prog/c/qt/adr# qmake --version
QMake version 2.01a
Using Qt version 4.8.6 in /usr/lib/i386-linux-gnu
Es gibt viele Foren und eine Welt ausserhalb

mampfi
Beiträge: 1977
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

Re: qt-Adressverwaltung läuft nicht auf stretch

Beitrag von mampfi » 13.07.2017 23:25:05

Die richtige Entscheidung wäre wohl auf der (64-bit)-Stretch-Installation qtcreator zu installieren.

Wie geht das mit apt-get install?


(eggy hatte sich übrigens mal die Mühe gemacht, einen grafischen Installationsplan für verschiedene Spezialfälle zu erstellen, den ich gerade mal betrachte)
Es gibt viele Foren und eine Welt ausserhalb

Benutzeravatar
MSfree
Beiträge: 11605
Registriert: 25.09.2007 19:59:30

Re: qt-Adressverwaltung läuft nicht auf stretch

Beitrag von MSfree » 14.07.2017 08:16:59

mampfi hat geschrieben: ↑ zum Beitrag ↑
13.07.2017 23:25:05
Die richtige Entscheidung wäre wohl auf der (64-bit)-Stretch-Installation qtcreator zu installieren.
Ja, das würde ich dir auch raten. Es gäbe zwar auch die Möglicheit die 32Bit Runtime Umebung auf deinem 64Bit System zu installieren, so daß dort dann auch deinen alten 32 Bit Programme laufen würden, dann verdoppelst du aber mal eben sämtliche Libraries auf dem System, was deine Installationsbasis nicht gerade verkleinert.
Wie geht das mit apt-get install?
Erstmal suchst du, in welchem Paket der qtcreator sich befindet:

Code: Alles auswählen

apt-cache search qtcreator
Und dann installierst du das angezeigte Paket mit

Code: Alles auswählen

qpt-get install [NameDesPakets]
oder, wenn dir die neumodische Variante besser gefällt, mit:

Code: Alles auswählen

apt install [NameDesPakets]

owl102

Re: qt-Adressverwaltung läuft nicht auf stretch

Beitrag von owl102 » 14.07.2017 09:09:27

...oder man installiert einfach

Code: Alles auswählen

apt install qt-sdk
da ist dann alles dabei. (QtCreator, Bibliotheken, ...).

(Das hatte ich aber auch schon hier geschrieben.)

mampfi
Beiträge: 1977
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

Re: qt-Adressverwaltung läuft nicht auf stretch

Beitrag von mampfi » 14.07.2017 13:38:48

Und das exe-File sollte dann auf einem stretch 64bit ohne qtcreator laufen stimmts?
Es gibt viele Foren und eine Welt ausserhalb

Benutzeravatar
MSfree
Beiträge: 11605
Registriert: 25.09.2007 19:59:30

Re: qt-Adressverwaltung läuft nicht auf stretch

Beitrag von MSfree » 14.07.2017 13:52:58

mampfi hat geschrieben: ↑ zum Beitrag ↑
14.07.2017 13:38:48
Und das exe-File sollte dann auf einem stretch 64bit ohne qtcreator laufen stimmts?
Wenn du alles richtig gemacht hast, dann ja :wink:

Installier aber den qtcreator nicht auf deinem 32Bit Laptop, denn das würde wieder nur zu einem 32Bit Executable führen.

mampfi
Beiträge: 1977
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

Re: qt-Adressverwaltung läuft nicht auf stretch

Beitrag von mampfi » 14.07.2017 15:01:59

Verständnisfrage: Wenn ich auf einem 32bit-System jessie die Anwendung kompiliere, dann müsste sie wohl auf einem 32bit stretch laufen stimmts?

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Zu den aktuellen Aktivitäten:

Ich habe auf edi1/stretch "apt install qt-sdk" ausgeführt und folgendes gemacht:
qt-creator ist installiert
(Qt Creator 4.2.0 Based on Qt 5.7.1 (GCC 6.3.0 20170415, 64 bit)

Das qt-Verzeichnis vom notebook übers Netz rüberkopiert (befindet sich in pushd /media/partition_x/edi1_daten/edi1_qt/adr)
und folgendes gemacht (das hatte ich irgendwo recherchiert):

Qt-Creator Projekt kopieren:

Verzeichnis kopieren und umbenennen
Datei mit Endung pro.user löschen (nicht gemacht)
pro-Datei Name natürlich ändern (nicht gemacht)


Weil Konfigurationsdaten fehlen, wird gefragt, ob Projekt neu konfiguriert werden soll

-------------------------------------

in der *.pro Datei fehlt den Eintrag QT += sql hinzugefügt um die Fehlermeldung "undefined reference to `QSqlDatabase::QSqlDatabase()" zu vermeiden

Programm läuft in der Entwicklungsumgebung korrekt und greift auch auf die mariadb zu.

Hab ein bißchen hin und her konfiguriert und der aktuelle Stand ist die Erstellung eines Verzeichnisses: build-adr-Qt_4_8_7_in_PATH_qt4-Release auf der selben Ebene wie adr.

Fahre jetzt mal ein Image und melde mich wieder.
Es gibt viele Foren und eine Welt ausserhalb

mampfi
Beiträge: 1977
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

Re: qt-Adressverwaltung läuft nicht auf stretch

Beitrag von mampfi » 16.07.2017 19:44:11

ctcreator führt programm korrekt aus und kompiliert auch

Start mit ./adr startet das Programm auch korrekt

------------------------------
Was noch nicht funktioniert ist der Start mit Doppelklick auf die exe

Es erscheint Fehlermeldung:

/home/manfred/schreibtisch/ed1_adr/adr konnt nicht angezeigt werden.

Für den Dateityp Gemeinsame Bibliothek ist keine Anwendung installiert.
Möchten Sie nach Anwendungen suchen, die diesen Dateityp öffnen
können?

Es erscheinen Zwei Buttons: Nein und Ja



Ich meine mich zu erinnern, das damals die Installation einer kde-Umgebung Abhilfe schuf.

Oder bin ich auf dem Holzweg?
Es gibt viele Foren und eine Welt ausserhalb

Antworten