GTK - version >= 1.2.6

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
scg
Beiträge: 9
Registriert: 11.02.2005 21:38:38
Wohnort: Nürnberg

GTK - version >= 1.2.6

Beitrag von scg » 15.02.2005 21:06:14

Hi Leute, hab mir ne sarge installiert, feine Sache. Jetzt wollte ich Sylpheed übersetzen, das -/configure meckert aber:

Code: Alles auswählen

checking for GLIB - version >= 1.2.6... yes
checking whether to use IPv6... yes
checking for IPv6 support... yes
checking for pkg-config... /usr/bin/pkg-config
checking for openssl >= 0.9.7... Package openssl was not found in the pkg-config search path.
Perhaps you should add the directory containing `openssl.pc'
to the PKG_CONFIG_PATH environment variable
No package 'openssl' found
checking for library containing encrypt... -lcrypt
checking for gtk-config... no
checking for GTK - version >= 1.2.6... no
*** The gtk-config script installed by GTK could not be found
*** If GTK was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GTK_CONFIG environment variable to the
*** full path to gtk-config.
Kann mir jemand sagen welches Paket ich im Synaptic installieren muss? Ich dachte, ich habe alle notwendigen :-(
CU
scg

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 15.02.2005 21:38:26

libgtk1.2-dev

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

scg
Beiträge: 9
Registriert: 11.02.2005 21:38:38
Wohnort: Nürnberg

Beitrag von scg » 16.02.2005 21:46:20

Danke, genau das war es.

Ich hatte die libgtk 2.0, ich dachte, das ist OK, weil es ja hieß => 1.2
CU
scg

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 17.02.2005 13:22:15

Achso. Ok. Das kannst du natürlich nicht erraten wenn dus nicht weisst. :)

Gtk 2.x ist schon Version 2 und damit > 1.2 aber das ist gleichzeitig Sourcen-Inkompatibel. D.h. ein Gtk 1.2 Programm kann nicht ohne weiteres (d.h. Anpassungen am Quellcode) mit Gtk 2.x funktionieren.
Sylpheed hat halt den Sprung noch nicht geschafft zu Gtk 2 - ich glaube der Hauptentwickler wollte das erst nach dem Release von Sylpheed 1.0 in Angriff nehmen. Aber mittlerweile gibts inoffizielle Ports von Sylpheed für Gtk 2 :)

Ist übrigens bei vielen Bibliotheken so dass eine Grosse Versionsnummernänderung Quellcode-Inkompatibilität bedeutet. Deswegen auch die verschiedenen Paketnamen - libgtk1.2 und libgtk2.0 damit man beides aufs Mal installiert haben kann.

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

Antworten