Hallo,
ich habe die meisten meiner Programme per PPA installiert und mit Install from Source oder Bau von DEB-Paketen bisher wenig Erfahrung. Ich teste das jetzt mit PCManFM-qt unter Xubuntu 17.04 in einer VM. Auf der Entwicklerseite stehen die Abhängigkeiten (https://github.com/lxde/pcmanfm-qt):
qtx11extras
lxmenu-data
liblxqt
libfm-qt
Hier https://github.com/lxde/lxqt/wiki/Building-from-source gibt es noch eine allgemeine Info-Seite um das komplette LXQt zu bauen. Von den 4 o.g. Abhängigkeiten taucht aber hier nur 'lxmenu-data' auf. Das Paket 'qtx11extras' findet sich nirgendwo, lediglich mit ähnlichem Namen, z. B. 'libqt5x11extras5-dev'. Ist es das gewünschte Paket? Das Problem, dass Pakete mit ähnlichen Namen oder Anhängen am Namen auftauchen hatte ich öfters.
Die letzten beiden Pakete haben wiederum eigene Abhängigkeiten. Ich hab die Abhängigkeiten aber erstmal kurz nicht weiter beachtet, den Sourcecode geklont per
git clone https://github.com/lxde/liblxqt.git
und dann in dem Verzeichnis
make
ausgeführt wie es auf der Seite steht. Es kommt
make: *** Es wurden keine Ziele angegeben und keine „make“-Steuerdatei gefunden. Schluss.
Der Dreisatz aus configure, make und make install geht auch nicht. Es kommt
./configure bash: ./configure: Datei oder Verzeichnis nicht gefunden
(Mir ist bewusst, dass ohne die Abhängigkeiten keine Installation möglich ist. Das wird irgendwann mal angemeckert. Ich wollte nur den Dreisatz versuchen).
Wie bekomme ich heraus ob die Abhängigkeiten mit einem ähnlichen, aber nicht genau gleichen Namen, die richtigen sind? Was mach ich hier bei Build falsch?