Pakete fehlen

Für Installationen unter Linux-Systemen
Antworten
Mathias
Beiträge: 6167
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Pakete fehlen

Beitrag von Mathias »

Irgendwas habe ich bei Linux Mint zerstört, wen ich ein project kompilieren will, kommt folgender Fehler:

Code: Alles auswählen

Projekt kompilieren, Ziel: /home/tux/tmp/project1: Exit code 1, Fehler: 1
/usr/bin/ld: cannot find -lgdk_pixbuf-2.0
/usr/bin/ld: cannot find -lgtk-x11-2.0
/usr/bin/ld: cannot find -lgdk-x11-2.0
/usr/bin/ld: cannot find -lgobject-2.0
/usr/bin/ld: cannot find -lglib-2.0
/usr/bin/ld: cannot find -lgthread-2.0
/usr/bin/ld: cannot find -lgmodule-2.0
/usr/bin/ld: cannot find -lpango-1.0
/usr/bin/ld: cannot find -lcairo
/usr/bin/ld: cannot find -latk-1.0
project1.lpr(20,1) Error: Error while linking


Wegen des Fehlers wollt ich Lazarus von der neusten Quelle mit mit make all neu installieren, aber dann kommt dieser Fehler:
Ich denke ich habe versehentlich ein Paket deinstalliert, nur die Frage welches ?

Code: Alles auswählen

/home/tux/Programme/lazarus.src/lazarus/ide/main.pp(237,40) Hint: (5024) Parameter "Sender" not used
/home/tux/Programme/lazarus.src/lazarus/ide/main.pp(395,35) Hint: (5024) Parameter "Sender" not used
(9022) Compiling resource ../units/x86_64-linux/gtk2/lazarus.or
(9015) Linking ../lazarus
/usr/bin/ld: warning: ../link.res contains output sections; did you forget -T?
/usr/bin/ld: cannot find -lgdk_pixbuf-2.0
/usr/bin/ld: cannot find -lgtk-x11-2.0
/usr/bin/ld: cannot find -lgdk-x11-2.0
/usr/bin/ld: cannot find -lgobject-2.0
/usr/bin/ld: cannot find -lglib-2.0
/usr/bin/ld: cannot find -lgthread-2.0
/usr/bin/ld: cannot find -lgmodule-2.0
/usr/bin/ld: cannot find -lpango-1.0
/usr/bin/ld: cannot find -lcairo
/usr/bin/ld: cannot find -latk-1.0
/home/tux/Programme/lazarus.src/lazarus/ide/lazarus.pp(144,1) Error: (9013) Error while linking
/home/tux/Programme/lazarus.src/lazarus/ide/lazarus.pp(144,1) Fatal: (10026) There were 1 errors compiling module, stopping
Fatal: (1018) Compilation aborted
make[2]: *** [lazarus] Fehler 1
make[2]: Verzeichnis »/home/tux/Programme/lazarus.src/lazarus/ide« wird verlassen
make[1]: *** [ide] Fehler 2
make[1]: Verzeichnis »/home/tux/Programme/lazarus.src/lazarus/ide« wird verlassen
make: *** [ide] Fehler 2
 
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

Mathias
Beiträge: 6167
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: Pakete fehlen

Beitrag von Mathias »

Problem gelöst, Google konnte helfen.

Code: Alles auswählen

apt-get install libgtk2.0-dev
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

Komoluna
Beiträge: 565
Registriert: So 26. Aug 2012, 09:03
OS, Lazarus, FPC: Windows(10), Linux(Arch)
CPU-Target: 64Bit

Re: Pakete fehlen

Beitrag von Komoluna »

Und dafür waren 2 Threads nötig?

MFG

Komoluna
Programmer: A device to convert coffee into software.

Rekursion: siehe Rekursion.

Mathias
Beiträge: 6167
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: Pakete fehlen

Beitrag von Mathias »

Sorry der Doppeltherad war ein Bedienfehler. :oops:

Der Browser hat verrückt gespielt.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

Antworten