2017-11-24 3 views
0

Ich muss Qt 4 in meinem Computer installieren, um eine bestimmte Software auszuführen. Ich habe Qt 4.8.6 herunterladen von: https://download.qt.io/archive/qt/4.8/4.8.6/. gefolgt I die Schritte von der Verbindung http://doc.qt.io/qt-4.8/install-x11.html, aber nach I make (Schritt 3) verwenden, empfangen die Nachricht I:Installieren Qt 4 Ubuntu 17.04

Makefile: 1624: Rezept für target 'obj/release/pcre_exec.o' failed
make [1]: * [obj/release/pcre_exec.o] Fehler 1
make [1]: Verlassen des Verzeichnisses '/ usr/lib/qt/src/script' Makefile: 602: Rezept für Ziel 'sub script-make_default-ordered 'Fehler
make: *
[sub-script-make_default-ordered] Fehler 2

Ich habe diese Empfehlungen bereits aus der Software (die ich nach der installierten Qt4 installieren möchte) versucht, und ich stoppe auf dem gleichen make Befehl.

Installationsbeispiel (bash-Notation):

VERS = "4.xy" # Set Qt Versionsnummer

SRCDIR = "$ {HOME}/src" # Set Pfad für Quelldateien
mkdir $ SRCDIR
cd $ SRCDIR
SRC = "http://origin.releases.qt-project.org/qt4/source"
wget N $ SRC/qt-überall-Open-Source-src- VERS $ .tar.gz
tar -xzvf qt-überall-Open-Source-src- $ VERS.tar.gz
cd qt-überall-Open-Source-src- $ VERS

INSTDIR = "/ usr/local"

PLATFORM = "linux-g ++ - 64"

O1 = "- Freisetzung -opensource -static"
O2 = "- qt-zlib -NO-gif -qt-libpng -qt-libmng -qt-libtiff -qt-libjpeg"
NO = "-nomake-Beispiele -nomake demos -nomake docs -nomake translations"
./configure $ O1 $ O2 $ NO -prefix $ INSTDIR/qt_ $ VERS -platform $ PLATFORM # Lizenzvereinbarung bestätigen

Jemand weiß, wie es weitergeht? Danke.

Antwort

1

Ubuntu 17.04 hat es in Repositories:

sudo apt install qt4-default 
+0

Ich tue dies, aber es ist ganz anders als das, was in Qt-Website und das Tutorial für die Installation aus dem Programm erklärt, dass ich installieren müssen. Ich habe versucht, das Programm zu installieren, nachdem ich getan habe, was Sie empfohlen haben, und es hat nicht funktioniert. In einer Protokolldatei die Nachricht, die ich erhielt, waren: 'make: Keine angegebenen Ziele und keine Dateien gefunden. Stop' –

+0

Es ist eine ziemlich alte Software. Das Befolgen der Anweisungen funktioniert möglicherweise nicht immer an aktuellen Systemen. Damit es funktioniert, müssen einige Experimente durchgeführt werden und man muss wissen, was jeder Befehl macht. – Velkan

Verwandte Themen