Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Ubuntu-Forum & Kubuntu-Forum | www.Ubuntu-Forum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

  • »fluppe« ist der Autor dieses Themas

Beiträge: 12

Registrierungsdatum: 08.08.2011

Derivat: Ubuntu

Architektur: 32-Bit PC

Desktop: GNOME 2.x

  • Nachricht senden

1

10.10.2012, 21:13

gtk libs, dev-Pakete installiert, fehler beim kompilieren....

...und zwar findet der compiler/linker anscheinend die referenzen nicht.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
-------------- Build: Debug in gtkversuch ---------------

Linking console executable: bin/Debug/gtkversuch
obj/Debug/main.o: In function `helloWorld':
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:8: undefined reference to `gtk_window_get_type'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:8: undefined reference to `g_type_check_instance_cast'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:8: undefined reference to `gtk_message_dialog_new'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:9: undefined reference to `gtk_window_get_type'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:9: undefined reference to `g_type_check_instance_cast'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:9: undefined reference to `gtk_window_set_position'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:10: undefined reference to `gtk_dialog_get_type'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:10: undefined reference to `g_type_check_instance_cast'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:10: undefined reference to `gtk_dialog_run'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:11: undefined reference to `gtk_widget_destroy'
obj/Debug/main.o: In function `main':
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:21: undefined reference to `gtk_false'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:21: undefined reference to `g_log_set_handler'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:22: undefined reference to `gtk_init'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:23: undefined reference to `g_log_default_handler'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:23: undefined reference to `g_log_set_handler'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:26: undefined reference to `gtk_window_new'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:27: undefined reference to `gtk_container_get_type'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:27: undefined reference to `g_type_check_instance_cast'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:27: undefined reference to `gtk_container_set_border_width'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:28: undefined reference to `gtk_window_get_type'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:28: undefined reference to `g_type_check_instance_cast'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:28: undefined reference to `gtk_window_set_title'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:29: undefined reference to `gtk_window_get_type'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:29: undefined reference to `g_type_check_instance_cast'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:29: undefined reference to `gtk_window_set_position'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:30: undefined reference to `gtk_widget_realize'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:31: undefined reference to `gtk_main_quit'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:31: undefined reference to `g_signal_connect_data'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:34: undefined reference to `gtk_vbox_new'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:35: undefined reference to `gtk_container_get_type'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:35: undefined reference to `g_type_check_instance_cast'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:35: undefined reference to `gtk_container_add'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:37: undefined reference to `gtk_button_new_from_stock'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:38: undefined reference to `g_type_check_instance_cast'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:38: undefined reference to `g_signal_connect_data'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:39: undefined reference to `gtk_box_get_type'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:39: undefined reference to `g_type_check_instance_cast'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:39: undefined reference to `gtk_box_pack_start'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:41: undefined reference to `gtk_button_new_from_stock'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:42: undefined reference to `gtk_main_quit'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:42: undefined reference to `g_signal_connect_data'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:43: undefined reference to `gtk_box_get_type'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:43: undefined reference to `g_type_check_instance_cast'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:43: undefined reference to `gtk_box_pack_start'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:46: undefined reference to `gtk_widget_show_all'
/home/uli/Dokumente/lochkarten/gtkversuch/main.c:47: undefined reference to `gtk_main'
collect2: ld gab 1 als Ende-Status zurück
Process terminated with status 1 (0 minutes, 0 seconds)
46 errors, 0 warnings


Ich bin nun leider alles andere als ein Experte, aber wenn mich nicht alles täuscht, dann sind damit Referenzen zu den GTK-libs gemeint, und ich habe da an *.so oder *.a files gedacht.
Wenn ich nun wüsste, wo ich die finde, könnte ich die vielleicht zum Projekt hinzufügen....naja, blöderweise weiss ich Das aber nicht.
Lange Rede, kurzer Sinn, ...ich wäre sehr dankbar, wenn mir jemand das verraten kann.
Oder wenn mir jemand sagen kann, dass es daran gar nicht liegt.....

Vielen Dank schonmal fürs lesen und vorab für eure Antwort(en),

fluppe

2

11.10.2012, 11:28

Über
undefined reference to `gtk_container_get_type'
führt mich Google hierher, von wo es dann nach hier geht...

Hilft das?
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl