gtk installieren

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Hiob
Beiträge: 23
Registriert: 31.01.2010 22:17:54

gtk installieren

Beitrag von Hiob » 17.02.2010 22:17:29

Newbie-Frage: ich wollte GTK installieren. Also hab ich es heruntergeladen und entpackt. Dann wollte ich ein

Code: Alles auswählen

./configure --prefix=/opt/gtk
ausführen und bekam folgenden Fehler:

Code: Alles auswählen

No package 'atk' found
No package 'pango' found
No package 'cairo' found
Ok...hab auf der GTK-Seite noch glib und pango heruntergeladen und mit dem selben configure-Befehl (bloß halt in die entsprechenden Ordner) versucht zu konfigurieren. Bei beiden hab ich auch ein

Code: Alles auswählen

make
make install
ausgeführt.Jetzt hab ich wieder gtk-configure versucht und bekam den selben Fehler wieder. Ok...da fehlt jetzt noch atk und cairo, aber sollte denn nicht pango jetzt installiert sein?

Was hab ich falsch gemacht? Ich benutze ein Debian Squeeze mit KDE-Oberfläche.

Vielen Dank für eure Hilfe!

Benutzeravatar
bmario
Beiträge: 1257
Registriert: 05.09.2007 12:15:47
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dresden

Re: gtk installieren

Beitrag von bmario » 17.02.2010 23:58:50

Warum benutzt du nicht einfach aptitude oder apt-get?
Und willst du nur GTK installieren um GTK Programme auszuführen? oder willst du GTK Programme
entwicklen? Dann wäre noch de Sprach in der du das tun willst interessant.
Nichts zu tun ist viel besser,
als mit viel Mühe nichts zu schaffen. - Laotse

Hiob
Beiträge: 23
Registriert: 31.01.2010 22:17:54

Re: gtk installieren

Beitrag von Hiob » 18.02.2010 08:51:38

Also ein

Code: Alles auswählen

apt-get install gtk
bringt mir nur ein "kenn ich nicht" ;)

Ich habe mich während meines Studiums mit C++ beschäftigen müssen und hab jetzt irgendwie einen Spieldrang und würde gerne Anwendungen mit grafischer Oberfläche schreiben (bisher nur Konsole). Da hab ich so einiges gelesen, besonders über QT, bin aber bei GTK hängen geblieben und wollte das testen.

Joah...und nun krieg ich das jetzt nicht zum laufen ;)

Benutzeravatar
towo
Beiträge: 4546
Registriert: 27.02.2007 19:49:44
Lizenz eigener Beiträge: GNU Free Documentation License

Re: gtk installieren

Beitrag von towo » 18.02.2010 08:55:41

apt-get install libgtk2.0-dev

Hiob
Beiträge: 23
Registriert: 31.01.2010 22:17:54

Re: gtk installieren

Beitrag von Hiob » 18.02.2010 09:21:57

hey danke...ge-apt-t hab ichs schon, werde es heute abend mal ausprobieren, obs funzt. muss erstmal zu ner prüfung

Benutzeravatar
bmario
Beiträge: 1257
Registriert: 05.09.2007 12:15:47
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dresden

Re: gtk installieren

Beitrag von bmario » 18.02.2010 10:27:04

btw. wenn du in c++ schreiben willst, dann nimm lieber gtkmm

und

Code: Alles auswählen

aptitude search gtk 
ist dabei sicher nützlich ;)
Nichts zu tun ist viel besser,
als mit viel Mühe nichts zu schaffen. - Laotse

Hiob
Beiträge: 23
Registriert: 31.01.2010 22:17:54

Re: gtk installieren

Beitrag von Hiob » 18.02.2010 19:02:07

danke für die info mit aptitude search...hätte wirklich geholfen ;)

hab jetzt ein weiteres "problem", evtl. stell ich mich auch nur zu doof an. hab jetzt libgtk-2.0-dev und libgtkmm-dev installiert...wollte folgendes programm kompilieren:

Code: Alles auswählen

#include <gtkmm.h>

int main(int argc, char *argv[]){
 
    Gtk::Main kit(argc, argv); 
    Gtk::Window window; 
    Gtk::Main::run(window); 
    return 0; 
    
}
(hab ich so von der gtk-seite genommen zum testen)

wollte mit folgendem befehl kompilieren:

Code: Alles auswählen

 g++ test.cpp `gtkmm-2.4 --cflags --libs -o test
komme aber dann nur in eine neue eingabeaufforderung...was ist daran falsch? kompilier ich das ding falsch?

Benutzeravatar
bmario
Beiträge: 1257
Registriert: 05.09.2007 12:15:47
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dresden

Re: gtk installieren

Beitrag von bmario » 18.02.2010 19:12:25

da fehlt ein vermutich so hier:

Code: Alles auswählen

g++ test.cpp `gtkmm-2.4 --cflags --libs` -o test
btw. -Wall und -g ist nett zum debugen ;)
Nichts zu tun ist viel besser,
als mit viel Mühe nichts zu schaffen. - Laotse

Hiob
Beiträge: 23
Registriert: 31.01.2010 22:17:54

Re: gtk installieren

Beitrag von Hiob » 18.02.2010 20:30:47

-Wall kenn ich schon ;)

also erstmal dank...offensichtlich fehlt wirklich ein "`", aber jetzt bekomm ich ein

Code: Alles auswählen

g++ test.cpp `gtkmm-2.4 --cflags --libs` -o test
bash: gtkmm-2.4: Kommando nicht gefunden.
test.cpp:1:19: error: gtkmm.h: Datei oder Verzeichnis nicht gefunden
test.cpp: In function ‘int main(int, char**)’:
test.cpp:5: error: ‘Gtk’ has not been declared
test.cpp:5: error: expected ‘;’ before ‘kit’
test.cpp:6: error: ‘Gtk’ has not been declared
test.cpp:6: error: expected ‘;’ before ‘window’
test.cpp:7: error: ‘Gtk’ has not been declared
test.cpp:7: error: ‘window’ was not declared in this scope
scheint so als würde er die header-datei nicht wollen

Benutzeravatar
bmario
Beiträge: 1257
Registriert: 05.09.2007 12:15:47
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dresden

Re: gtk installieren

Beitrag von bmario » 18.02.2010 20:43:53

das problem ist, dass gtkmm-2.4 nicht gefunden wird.
Bist du sicher, dass das das richtige Programm ist? Unter C und GTK benutzt man glaube pkg-config?
Ich hab leider von gtkmm und C++ nicht so die Ahnung ;)

mario
Nichts zu tun ist viel besser,
als mit viel Mühe nichts zu schaffen. - Laotse

Hiob
Beiträge: 23
Registriert: 31.01.2010 22:17:54

Re: gtk installieren

Beitrag von Hiob » 18.02.2010 21:06:28

du hast recht mit pkg-config...habs mit dem versucht:

Code: Alles auswählen

g++ test.cpp `pkg-config gtkmm-2.4 --cflags --libs` -o test
und das hat perfekt funktioniert...vielen dank an alle und auch an die infos

Antworten