PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Optik des GUI von Gtk-Programmen ändern



Samba
15.01.03, 15:28
Gibt es eine Möglichkeit, das meiner Meinung nach schrecklich aussehende GUI von Programmen, die ihr Graphical User Interface auf Gtk aufsetzen, zu ändern?

Ich habe diverse Programme unter KDE laufen (SuSE 8.1) und die Oberfläche sieht IMO jeweils schrecklich aus. :(

Ich war vorhin mal unter Gnome und habe dort die Einstellungen (Theme, Fenstermanager, Menüs) geändert. Leider wird das nicht nach KDE übernommen.

Hat jemand einen Tipp für mich?

marcdevil
15.01.03, 15:33
gtkthemeswitch
http://freshmeat.net/projects/gtkthemeswitch/

Samba
15.01.03, 15:34
Nachtrag: ich hätte gerne so einen "Bubble Gum"-Look der einzelnen Buttons und Objekte in den Gtk-Oberflächen unter KDE.

marcdevil
15.01.03, 15:39
so in etwa ?
http://themes.freshmeat.net/projects/aqualightblue/?topic_id=923%2C951

hier die populärsten
http://themes.freshmeat.net/browse/923/?filter=&orderby=popularity_percent_DESC&topic_id=923

Samba
15.01.03, 15:43
Danke für den Tipp. Hab es mir gerade runtergeladen, und zwar natürlich die Beta für Gnome2.
Ein make hat nicht geklappt. Oder ist da schon ein fertiges Executable im Verzeichnis enthalten?

marcdevil
15.01.03, 15:55
die URL war nur für GTK1 Themes, für GTK2 : http://themes.freshmeat.net/browse/958/?filter=&orderby=popularity_percent_DESC&topic_id=958

hat deine Distribution denn neben Gnome kein gtkthemeswitch ?
was sagt denn make ?

wenn du GTK1themeswitch willst:
http://www.muhri.net/gtk-theme-switch-1.0.tar.gz

Samba
15.01.03, 16:09
make: pkg-config: Kommando nicht gefunden
?¿@?¿@make: pkg-config: Kommando nicht gefunden
@Á@@Á@cc -o switch2 switch.c -O2 -Wall -DGTK_DISABLE_BROKEN -DGTK_DISABLE_DEPRECATED
In file included from switch.c:8:
switch.h:1:21: gtk/gtk.h: Datei oder Verzeichnis nicht gefunden
In file included from switch.c:8:
switch.h:14: parse error before '*' token
switch.h:14: warning: type defaults to `int' in declaration of `get_dirs'
switch.h:14: warning: data definition has no type or storage class
switch.h:15: parse error before '*' token
make gibt Folgendes aus:

switch.h:17: parse error before '*' token
switch.h:19: parse error before '*' token
switch.h:20: parse error before '*' token
switch.h:21: parse error before '*' token
switch.h:21: warning: type defaults to `int' in declaration of `create_model'
switch.h:21: warning: data definition has no type or storage class
switch.h:24: parse error before '*' token
switch.h:25: parse error before '*' token
switch.h:27: parse error before '*' token
switch.h:28: parse error before '*' token
switch.h:29: parse error before '*' token
switch.h:30: parse error before '*' token
switch.h:31: parse error before '*' token
switch.h:32: parse error before '*' token
switch.h:33: parse error before '*' token
switch.h:34: parse error before '*' token
switch.h:35: parse error before '*' token
switch.h:36: parse error before '*' token
switch.h:37: parse error before '*' token
switch.h:37: parse error before '*' token
switch.h:37: warning: type defaults to `int' in declaration of `compare_glists'
switch.h:37: warning: data definition has no type or storage class
switch.h:43: parse error before '*' token
switch.c:12: parse error before '*' token
switch.c:12: warning: type defaults to `int' in declaration of `hash'
switch.c:12: warning: data definition has no type or storage class
switch.c:13: parse error before '*' token
switch.c:13: warning: type defaults to `int' in declaration of `glist'
switch.c:13: warning: data definition has no type or storage class
switch.c:14: parse error before '*' token
switch.c:14: warning: type defaults to `int' in declaration of `kids'
switch.c:14: warning: data definition has no type or storage class
switch.c:15: parse error before "preview_counter"
switch.c:15: warning: type defaults to `int' in declaration of `preview_counter'
switch.c:15: warning: data definition has no type or storage class
switch.c:17: parse error before '*' token
switch.c:17: warning: type defaults to `int' in declaration of `homedir'
switch.c:18: warning: type defaults to `int' in declaration of `execname'
switch.c:19: warning: type defaults to `int' in declaration of `newfont'
switch.c:19: warning: data definition has no type or storage class
switch.c:22: parse error before '*' token
switch.c:22: warning: type defaults to `int' in declaration of `dockwin'
switch.c:22: warning: type defaults to `int' in declaration of `combo'
switch.c:22: warning: type defaults to `int' in declaration of `font_entry'
switch.c:22: warning: type defaults to `int' in declaration of `use_font_button'
switch.c:22: warning: type defaults to `int' in declaration of `box'
switch.c:22: warning: type defaults to `int' in declaration of `install_button'
switch.c:22: warning: type defaults to `int' in declaration of `browse'
switch.c:22: warning: data definition has no type or storage class
switch.c:23: parse error before "hidden"
switch.c:23: warning: type defaults to `int' in declaration of `hidden'
switch.c:23: warning: data definition has no type or storage class
switch.c:26: parse error before '*' token
switch.c: In function `fgrep_gtkrc_for':
switch.c:28: `gchar' undeclared (first use in this function)
switch.c:28: (Each undeclared identifier is reported only once
switch.c:28: for each function it appears in.)
switch.c:28: `path_to_gtkrc' undeclared (first use in this function)
switch.c:28: warning: implicit declaration of function `g_strdup_printf'
switch.c:31: warning: implicit declaration of function `g_free'
switch.c:38: `needle' undeclared (first use in this function)
switch.c: At top level:
switch.c:48: parse error before '*' token
switch.c:50: warning: return type defaults to `int'
switch.c: In function `get_dirs':
switch.c:51: `gchar' undeclared (first use in this function)
switch.c:51: `dirname' undeclared (first use in this function)
switch.c:55: `origdir' undeclared (first use in this function)
switch.c:55: warning: implicit declaration of function `g_get_current_dir'
switch.c:56: `GList' undeclared (first use in this function)
switch.c:56: `list' undeclared (first use in this function)
switch.c:58: warning: implicit declaration of function `g_strconcat'
switch.c:69: warning: implicit declaration of function `g_hash_table_insert'
switch.c:70: warning: implicit declaration of function `g_list_insert_sorted'
switch.c:70: warning: implicit declaration of function `g_strdup'
switch.c:70: `GCompareFunc' undeclared (first use in this function)
switch.c:70: parse error before "strcmp"
switch.c:78: warning: implicit declaration of function `gtk_rc_get_theme_dir'
switch.c:90: parse error before "strcmp"
switch.c: At top level:
switch.c:107: parse error before '*' token
switch.c:108: parse error before '*' token
switch.c:109: warning: return type defaults to `int'
switch.c: In function `compare_glists':
switch.c:110: `GList' undeclared (first use in this function)
switch.c:110: `tmp1' undeclared (first use in this function)
switch.c:111: `t2' undeclared (first use in this function)
switch.c:114: `t1' undeclared (first use in this function)
switch.c:115: `cmpfunc' undeclared (first use in this function)
switch.c: At top level:
switch.c:122: parse error before '*' token
switch.c: In function `preview_clicked':
switch.c:124: `G_CONST_RETURN' undeclared (first use in this function)
switch.c:124: parse error before "gchar"
switch.c:125: `gchar' undeclared (first use in this function)
switch.c:125: `dir' undeclared (first use in this function)
switch.c:126: `rc' undeclared (first use in this function)
switch.c:127: `actual' undeclared (first use in this function)
switch.c:129: `entry' undeclared (first use in this function)
switch.c:129: warning: implicit declaration of function `gtk_entry_get_text'
switch.c:129: warning: implicit declaration of function `GTK_ENTRY'
switch.c:129: warning: implicit declaration of function `GTK_COMBO'
switch.c:129: invalid type argument of `->'
switch.c:130: warning: implicit declaration of function `g_hash_table_lookup'
switch.c: In function `update_newfont':
switch.c:146: warning: implicit declaration of function `gtk_toggle_button_get_active'
switch.c:146: warning: implicit declaration of function `GTK_TOGGLE_BUTTON'
switch.c:148: `G_CONST_RETURN' undeclared (first use in this function)
switch.c:148: parse error before "gchar"
switch.c:149: `newerfont' undeclared (first use in this function)
switch.c:151: warning: assignment makes pointer from integer without a cast
switch.c: At top level:
switch.c:158: parse error before '*' token
switch.c: In function `apply_clicked':
switch.c:160: `G_CONST_RETURN' undeclared (first use in this function)
switch.c:160: parse error before "gchar"
switch.c:161: `gchar' undeclared (first use in this function)
switch.c:161: `dir' undeclared (first use in this function)
switch.c:161: `entry' undeclared (first use in this function)
switch.c:162: `name' undeclared (first use in this function)
switch.c:171: warning: implicit declaration of function `gtk_events_pending'
switch.c:172: warning: implicit declaration of function `gtk_main_iteration'
switch.c: In function `usage':
switch.c:204: warning: char format, different type arg (arg 2)
switch.c:204: warning: char format, different type arg (arg 3)
switch.c: At top level:
switch.c:208: parse error before '*' token
switch.c: In function `write_rc_file':
switch.c:210: `path' undeclared (first use in this function)
switch.c:212: `include_file' undeclared (first use in this function)
switch.c:215: warning: char format, different type arg (arg 3)
switch.c:216: warning: char format, different type arg (arg 3)
switch.c: At top level:
switch.c:221: parse error before '*' token
switch.c: In function `ok_clicked':
switch.c:224: `gchar' undeclared (first use in this function)
switch.c:224: `path_to_gtkrc' undeclared (first use in this function)
switch.c:225: `rc_file' undeclared (first use in this function)
switch.c: At top level:
switch.c:231: parse error before '*' token
switch.c: In function `preview_ok_clicked':
switch.c:234: `gchar' undeclared (first use in this function)
switch.c:234: `path_to_gtkrc' undeclared (first use in this function)
switch.c:235: `rc_file' undeclared (first use in this function)
switch.c: At top level:
switch.c:241: parse error before '*' token
switch.c: In function `install_clicked':
switch.c:243: `GtkWidget' undeclared (first use in this function)
switch.c:243: `checkbutton' undeclared (first use in this function)
switch.c:243: warning: implicit declaration of function `gtk_check_button_new_with_label'
switch.c:244: `fs' undeclared (first use in this function)
switch.c:244: warning: implicit declaration of function `gtk_file_selection_new'
switch.c:245: warning: implicit declaration of function `g_signal_connect'
switch.c:245: warning: implicit declaration of function `G_OBJECT'
switch.c:245: warning: implicit declaration of function `GTK_FILE_SELECTION'
switch.c:245: invalid type argument of `->'
switch.c:245: warning: implicit declaration of function `G_CALLBACK'
switch.c:246: warning: implicit declaration of function `g_signal_connect_swapped'
switch.c:246: invalid type argument of `->'
switch.c:246: `gtk_widget_destroy' undeclared (first use in this function)
switch.c:246: `gpointer' undeclared (first use in this function)
switch.c:246: parse error before "fs"
switch.c:247: warning: implicit declaration of function `gtk_box_pack_start'
switch.c:247: warning: implicit declaration of function `GTK_BOX'
switch.c:247: invalid type argument of `->'
switch.c:247: `FALSE' undeclared (first use in this function)
switch.c:248: warning: implicit declaration of function `gtk_toggle_button_set_active'
switch.c:249: warning: implicit declaration of function `g_object_set_data'
switch.c:250: warning: implicit declaration of function `gtk_widget_show'
switch.c: At top level:
switch.c:255: parse error before '*' token
switch.c: In function `install_ok_clicked':
switch.c:257: `gchar' undeclared (first use in this function)
switch.c:257: `rc_file' undeclared (first use in this function)
switch.c:257: `beginning_of_theme_name' undeclared (first use in this function)
switch.c:257: `thn' undeclared (first use in this function)
switch.c:257: warning: left-hand operand of comma expression has no effect
switch.c:257: warning: left-hand operand of comma expression has no effect
switch.c:258: `G_CONST_RETURN' undeclared (first use in this function)
switch.c:258: parse error before "gchar"
switch.c:259: `gint' undeclared (first use in this function)
switch.c:261: `gboolean' undeclared (first use in this function)
switch.c:261: parse error before "cbstate"
switch.c:262: `filename' undeclared (first use in this function)
switch.c:262: warning: implicit declaration of function `gtk_file_selection_get_filename'
switch.c:262: `data' undeclared (first use in this function)
switch.c:266: `gtk_widget_destroy' used prior to declaration
switch.c:266: warning: implicit declaration of function `gtk_widget_destroy'
switch.c:266: warning: implicit declaration of function `GTK_WIDGET'
switch.c:268: `i' undeclared (first use in this function)
switch.c:281: `pos' undeclared (first use in this function)
switch.c:281: warning: implicit declaration of function `g_list_position'
switch.c:281: warning: implicit declaration of function `g_list_find_custom'
switch.c:281: `GCompareFunc' undeclared (first use in this function)
switch.c:281: parse error before "strcmp"
switch.c:286: `cbstate' undeclared (first use in this function)
switch.c: At top level:
switch.c:294: parse error before '*' token
switch.c: In function `set_font':
switch.c:297: warning: implicit declaration of function `gtk_font_selection_dialog_get_font_name'
switch.c:297: warning: implicit declaration of function `GTK_FONT_SELECTION_DIALOG'
switch.c:297: `dialog' undeclared (first use in this function)
switch.c:297: warning: assignment makes pointer from integer without a cast
switch.c:298: warning: implicit declaration of function `gtk_entry_set_text'
switch.c:299: `gtk_widget_destroy' used prior to declaration
switch.c: At top level:
switch.c:303: parse error before '*' token
switch.c: In function `font_browse_clicked':
switch.c:305: `GtkWidget' undeclared (first use in this function)
switch.c:305: `font_dialog' undeclared (first use in this function)
switch.c:306: warning: implicit declaration of function `gtk_font_selection_dialog_new'
switch.c:307: warning: implicit declaration of function `gtk_font_selection_dialog_set_preview_text'
switch.c:309: invalid type argument of `->'
switch.c:309: `gpointer' undeclared (first use in this function)
switch.c:309: parse error before "font_dialog"
switch.c:310: invalid type argument of `->'
switch.c:310: `gtk_widget_destroy' undeclared (first use in this function)
switch.c:310: parse error before "font_dialog"
switch.c: In function `quit':
switch.c:317: `GSList' undeclared (first use in this function)
switch.c:317: `l' undeclared (first use in this function)
switch.c:319: warning: implicit declaration of function `GPOINTER_TO_INT'
switch.c: In function `dock':
switch.c:327: `GtkWidget' undeclared (first use in this function)
switch.c:327: `label' undeclared (first use in this function)
switch.c:327: `button' undeclared (first use in this function)
switch.c:327: `pixmap' undeclared (first use in this function)
switch.c:327: `evbox' undeclared (first use in this function)
switch.c:327: warning: left-hand operand of comma expression has no effect
switch.c:327: warning: left-hand operand of comma expression has no effect
switch.c:327: warning: left-hand operand of comma expression has no effect
switch.c:328: `GtkTooltips' undeclared (first use in this function)
switch.c:328: `tips' undeclared (first use in this function)
switch.c:330: warning: implicit declaration of function `gtk_dialog_new'
switch.c:330: warning: assignment makes pointer from integer without a cast
switch.c:331: warning: implicit declaration of function `gtk_widget_realize'
switch.c:332: warning: implicit declaration of function `gtk_window_set_title'
switch.c:332: warning: implicit declaration of function `GTK_WINDOW'
switch.c:334: warning: implicit declaration of function `gtk_window_set_resizable'
switch.c:334: `TRUE' undeclared (first use in this function)
switch.c:336: warning: implicit declaration of function `gtk_hbox_new'
switch.c:336: `FALSE' undeclared (first use in this function)
switch.c:336: warning: assignment makes pointer from integer without a cast
switch.c:337: warning: implicit declaration of function `GTK_DIALOG'
switch.c:337: invalid type argument of `->'
switch.c:338: warning: implicit declaration of function `gtk_tooltips_new'
switch.c:339: warning: implicit declaration of function `gtk_label_new'
switch.c:342: warning: implicit declaration of function `gtk_combo_new'
switch.c:342: warning: assignment makes pointer from integer without a cast
switch.c:344: warning: implicit declaration of function `gtk_combo_set_popdown_strings'
switch.c:347: warning: implicit declaration of function `gtk_image_new_from_stock'
switch.c:347: `GTK_STOCK_ADD' undeclared (first use in this function)
switch.c:347: `GTK_ICON_SIZE_BUTTON' undeclared (first use in this function)
switch.c:349: warning: implicit declaration of function `gtk_event_box_new'
switch.c:351: warning: implicit declaration of function `gtk_tooltips_set_tip'
switch.c:352: warning: implicit declaration of function `gtk_widget_set_events'
switch.c:352: `GDK_BUTTON_PRESS' undeclared (first use in this function)
switch.c:355: warning: implicit declaration of function `gtk_container_add'
switch.c:355: warning: implicit declaration of function `GTK_CONTAINER'
switch.c:357: warning: implicit declaration of function `gtk_widget_show_all'
switch.c:359: warning: assignment makes pointer from integer without a cast
switch.c:360: invalid type argument of `->'
switch.c:362: warning: assignment makes pointer from integer without a cast
switch.c:366: warning: implicit declaration of function `gtk_entry_new'
switch.c:366: warning: assignment makes pointer from integer without a cast
switch.c:382: warning: assignment makes pointer from integer without a cast
switch.c:394: warning: implicit declaration of function `gtk_button_new_with_label'
switch.c:394: warning: assignment makes pointer from integer without a cast
switch.c:400: invalid type argument of `->'
switch.c:404: warning: implicit declaration of function `GTK_OBJECT'
switch.c:405: invalid type argument of `->'
switch.c:408: warning: assignment makes pointer from integer without a cast
switch.c:410: invalid type argument of `->'
switch.c: In function `hide_stuff':
switch.c:427: warning: implicit declaration of function `gtk_widget_hide'
switch.c: At top level:
switch.c:442: parse error before '*' token
switch.c:444: warning: return type defaults to `int'
switch.c: In function `create_model':
switch.c:446: `GtkListStore' undeclared (first use in this function)
switch.c:446: `store' undeclared (first use in this function)
switch.c:447: `GtkTreeIter' undeclared (first use in this function)
switch.c:447: parse error before "iter"
switch.c:448: `gint' undeclared (first use in this function)
switch.c:449: `gchar' undeclared (first use in this function)
switch.c:449: `stuff' undeclared (first use in this function)
switch.c:449: parse error before '{' token
switch.c:455: warning: implicit declaration of function `gtk_list_store_new'
switch.c:456: `G_TYPE_STRING' undeclared (first use in this function)
switch.c:460: `i' undeclared (first use in this function)
switch.c:462: warning: implicit declaration of function `gtk_list_store_append'
switch.c:462: `iter' undeclared (first use in this function)
switch.c:463: warning: implicit declaration of function `gtk_list_store_set'
switch.c:469: warning: implicit declaration of function `GTK_TREE_MODEL'
switch.c:469: warning: return makes pointer from integer without a cast
switch.c: At top level:
switch.c:474: parse error before '*' token
switch.c: In function `preview':
switch.c:477: `gint' undeclared (first use in this function)
switch.c:477: parse error before "got_it"
switch.c:478: `gchar' undeclared (first use in this function)
switch.c:478: `line' undeclared (first use in this function)
switch.c:479: `path' undeclared (first use in this function)
switch.c:480: `command' undeclared (first use in this function)
switch.c:481: `rc_file' undeclared (first use in this function)
switch.c:486: warning: implicit declaration of function `g_print'
switch.c:492: parse error before ')' token
switch.c:496: `got_it' undeclared (first use in this function)
switch.c:496: warning: implicit declaration of function `g_strncasecmp'
switch.c:497: warning: implicit declaration of function `g_slist_append'
switch.c:497: warning: implicit declaration of function `GINT_TO_POINTER'
switch.c:497: warning: assignment makes pointer from integer without a cast
switch.c:499: `it_died' undeclared (first use in this function)
switch.c:500: warning: implicit declaration of function `g_slist_remove'
switch.c:500: warning: assignment makes pointer from integer without a cast
switch.c: At top level:
switch.c:518: parse error before '*' token
switch.c: In function `preview_window':
switch.c:521: `GtkWidget' undeclared (first use in this function)
switch.c:521: `label' undeclared (first use in this function)
switch.c:522: `win' undeclared (first use in this function)
switch.c:523: `button' undeclared (first use in this function)
switch.c:524: `toggle_button' undeclared (first use in this function)
switch.c:525: `check_button' undeclared (first use in this function)
switch.c:526: `sw' undeclared (first use in this function)
switch.c:527: `clist' undeclared (first use in this function)
switch.c:528: `vbox' undeclared (first use in this function)
switch.c:529: `hbox' undeclared (first use in this function)
switch.c:530: `radio' undeclared (first use in this function)
switch.c:531: `radio2' undeclared (first use in this function)
switch.c:532: `radio3' undeclared (first use in this function)
switch.c:533: `ok' undeclared (first use in this function)
switch.c:534: `cancel' undeclared (first use in this function)
switch.c:535: `hbox2' undeclared (first use in this function)
switch.c:536: `notebook' undeclared (first use in this function)
switch.c:537: `text' undeclared (first use in this function)
switch.c:538: `GtkTreeModel' undeclared (first use in this function)
switch.c:538: `model' undeclared (first use in this function)
switch.c:541: `GtkTextBuffer' undeclared (first use in this function)
switch.c:541: `buff' undeclared (first use in this function)
switch.c:542: `gint' undeclared (first use in this function)
switch.c:542: parse error before "argc"
switch.c:543: `gchar' undeclared (first use in this function)
switch.c:543: `argv' undeclared (first use in this function)
switch.c:544: `default_files' undeclared (first use in this function)
switch.c:544: parse error before ']' token
switch.c:545: `bb' undeclared (first use in this function)
switch.c:546: `GSList' undeclared (first use in this function)
switch.c:546: `group' undeclared (first use in this function)
switch.c:548: warning: implicit declaration of function `gtk_rc_set_default_files'
switch.c:549: warning: implicit declaration of function `gtk_init'
switch.c:549: `argc' undeclared (first use in this function)
switch.c:551: warning: implicit declaration of function `gtk_window_new'
switch.c:551: `GTK_WINDOW_TOPLEVEL' undeclared (first use in this function)
switch.c:556: warning: implicit declaration of function `gtk_vbox_new'
switch.c:556: `FALSE' undeclared (first use in this function)
switch.c:557: warning: implicit declaration of function `gtk_notebook_new'
switch.c:560: warning: implicit declaration of function `gtk_notebook_append_page'
switch.c:560: warning: implicit declaration of function `GTK_NOTEBOOK'
switch.c:563: warning: implicit declaration of function `gtk_toggle_button_new_with_label'
switch.c:566: warning: implicit declaration of function `gtk_radio_button_new_with_label'
switch.c:567: warning: implicit declaration of function `gtk_radio_button_get_group'
switch.c:567: warning: implicit declaration of function `GTK_RADIO_BUTTON'
switch.c:571: `GtkBox' undeclared (first use in this function)
switch.c:571: parse error before ')' token
switch.c:572: parse error before ')' token
switch.c:573: parse error before ')' token
switch.c:574: warning: implicit declaration of function `gtk_scrolled_window_new'
switch.c:575: warning: implicit declaration of function `gtk_scrolled_window_set_policy'
switch.c:575: warning: implicit declaration of function `GTK_SCROLLED_WINDOW'
switch.c:575: `GTK_POLICY_AUTOMATIC' undeclared (first use in this function)
switch.c:577: warning: implicit declaration of function `gtk_tree_view_new_with_model'
switch.c:578: warning: implicit declaration of function `gtk_tree_view_set_rules_hint'
switch.c:578: warning: implicit declaration of function `GTK_TREE_VIEW'
switch.c:578: `TRUE' undeclared (first use in this function)
switch.c:579: warning: implicit declaration of function `gtk_tree_view_set_search_column'
switch.c:580: warning: implicit declaration of function `g_object_unref'
switch.c:583: `gpointer' undeclared (first use in this function)
switch.c:583: parse error before "rc_file"
switch.c:587: parse error before ')' token
switch.c:588: parse error before ')' token
switch.c:590: parse error before ')' token
switch.c:591: parse error before ')' token
switch.c:592: parse error before ')' token
switch.c:593: parse error before ')' token
switch.c:594: parse error before ')' token
switch.c:595: parse error before ')' token
switch.c:596: parse error before ')' token
switch.c:602: warning: implicit declaration of function `gtk_widget_set_sensitive'
switch.c:609: warning: implicit declaration of function `gtk_text_buffer_new'
switch.c:610: warning: implicit declaration of function `gtk_text_buffer_set_text'
switch.c:611: warning: implicit declaration of function `gtk_text_view_new'
switch.c:612: warning: implicit declaration of function `gtk_text_view_set_buffer'
switch.c:612: warning: implicit declaration of function `GTK_TEXT_VIEW'
switch.c:644: warning: implicit declaration of function `gtk_main'
switch.c:646: `rc_file' undeclared (first use in this function)
switch.c: In function `quit_preview':
switch.c:654: warning: implicit declaration of function `gtk_main_quit'
switch.c: In function `send_refresh_signal':
switch.c:660: `GdkEventClient' undeclared (first use in this function)
switch.c:660: parse error before "event"
switch.c:661: `event' undeclared (first use in this function)
switch.c:661: `GDK_CLIENT_EVENT' undeclared (first use in this function)
switch.c:662: `TRUE' undeclared (first use in this function)
switch.c:664: warning: implicit declaration of function `gdk_atom_intern'
switch.c:664: `FALSE' undeclared (first use in this function)
switch.c:666: warning: implicit declaration of function `gdk_event_send_clientmessage_toall'
switch.c:666: `GdkEvent' undeclared (first use in this function)
switch.c:666: parse error before ')' token
switch.c: At top level:
switch.c:671: parse error before '*' token
switch.c: In function `is_themedir':
switch.c:673: `gchar' undeclared (first use in this function)
switch.c:673: `test_rc_file' undeclared (first use in this function)
switch.c:675: `path' undeclared (first use in this function)
switch.c:679: `rc_file' undeclared (first use in this function)
switch.c: At top level:
switch.c:689: parse error before '*' token
switch.c: In function `install_tarball':
switch.c:691: `gchar' undeclared (first use in this function)
switch.c:691: `command' undeclared (first use in this function)
switch.c:691: `themedir' undeclared (first use in this function)
switch.c:691: warning: left-hand operand of comma expression has no effect
switch.c:692: `gint' undeclared (first use in this function)
switch.c:692: parse error before "result"
switch.c:693: `GList' undeclared (first use in this function)
switch.c:693: `new_list' undeclared (first use in this function)
switch.c:693: `new_theme' undeclared (first use in this function)
switch.c:693: warning: left-hand operand of comma expression has no effect
switch.c:697: `path' undeclared (first use in this function)
switch.c:699: `cwd' undeclared (first use in this function)
switch.c:709: `result' undeclared (first use in this function)
switch.c:721: `GCompareFunc' undeclared (first use in this function)
switch.c:721: parse error before "strcmp"
switch.c:724: `rc_file' undeclared (first use in this function)
switch.c:725: warning: implicit declaration of function `g_list_foreach'
switch.c:725: `GFunc' undeclared (first use in this function)
switch.c:725: parse error before "g_free"
switch.c:726: warning: implicit declaration of function `g_list_free'
switch.c:733: `interestingpath' undeclared (first use in this function)
switch.c:733: `basename' undeclared (first use in this function)
switch.c:733: warning: left-hand operand of comma expression has no effect
switch.c:734: parse error before "g_free"
switch.c: At top level:
switch.c:761: parse error before '*' token
switch.c: In function `is_installed_theme':
switch.c:763: `gchar' undeclared (first use in this function)
switch.c:763: `gtk_rc_theme_dir' undeclared (first use in this function)
switch.c:765: `gint' undeclared (first use in this function)
switch.c:765: parse error before "path_len"
switch.c:768: `fullpath' undeclared (first use in this function)
switch.c:768: parse error before ')' token
switch.c:773: `homedir_len' undeclared (first use in this function)
switch.c:776: `path' undeclared (first use in this function)
switch.c:776: `path_len' undeclared (first use in this function)
switch.c:778: `rc_file' undeclared (first use in this function)
switch.c:783: `gtk_rc_theme_dir_len' undeclared (first use in this function)
switch.c: At top level:
switch.c:795: parse error before '*' token
switch.c: In function `search_for_theme_or_die_trying':
switch.c:797: `actual' undeclared (first use in this function)
switch.c:797: `rc_file' undeclared (first use in this function)
switch.c:801: warning: char format, different type arg (arg 3)
switch.c: At top level:
switch.c:808: parse error before "switcheroo"
switch.c:808: parse error before '*' token
switch.c:809: warning: return type defaults to `int'
switch.c: In function `switcheroo':
switch.c:810: `gchar' undeclared (first use in this function)
switch.c:810: `rc_file' undeclared (first use in this function)
switch.c:811: `actual' undeclared (first use in this function)
switch.c: In function `main':
switch.c:822: `gchar' undeclared (first use in this function)
switch.c:822: `rc_file' undeclared (first use in this function)
switch.c:823: `actual' undeclared (first use in this function)
switch.c:824: `gint' undeclared (first use in this function)
switch.c:824: parse error before "i"
switch.c:826: `GSList' undeclared (first use in this function)
switch.c:826: `l' undeclared (first use in this function)
switch.c:830: warning: assignment from incompatible pointer type
switch.c:831: warning: assignment from incompatible pointer type
switch.c:832: warning: implicit declaration of function `g_hash_table_new'
switch.c:832: `g_str_hash' undeclared (first use in this function)
switch.c:832: `g_str_equal' undeclared (first use in this function)
switch.c:832: warning: assignment makes pointer from integer without a cast
switch.c:845: `i' undeclared (first use in this function)
switch.c:866: warning: char format, different type arg (arg 3)
switch.c:868: `result' undeclared (first use in this function)
switch.c:883: warning: char format, different type arg (arg 3)
switch.c:892: warning: assignment makes pointer from integer without a cast
switch.c: At top level:
switch.c:920: parse error before '*' token
switch.c: In function `clist_insert':
switch.c:922: `GtkCellRenderer' undeclared (first use in this function)
switch.c:922: `renderer' undeclared (first use in this function)
switch.c:923: `GtkTreeViewColumn' undeclared (first use in this function)
switch.c:923: `column' undeclared (first use in this function)
switch.c:926: warning: implicit declaration of function `gtk_cell_renderer_text_new'
switch.c:927: warning: implicit declaration of function `gtk_tree_view_column_new_with_attributes'
switch.c:934: warning: implicit declaration of function `gtk_tree_view_column_set_sort_column_id'
switch.c:935: warning: implicit declaration of function `gtk_tree_view_append_column'
switch.c:935: `clist' undeclared (first use in this function)
make: *** [switch] Fehler 1

---


Yast2 gibt mir aus, dass gtkthemeswitch nicht verfügbar ist (SuSE 8.1)

zander
15.01.03, 16:24
make: pkg-config: Kommando nicht gefunden
?¿@?¿@make: pkg-config: Kommando nicht gefunden
@Á@@Á@cc -o switch2 switch.c -O2 -Wall -DGTK_DISABLE_BROKEN -DGTK_DISABLE_DEPRECATED
In file included from switch.c:8:
switch.h:1:21: gtk/gtk.h: Datei oder Verzeichnis nicht gefunden
In file included from switch.c:8:
switch.h:14: parse error before '*' token
[...]
make: *** [switch] Fehler 1


Du benötigst das gtk+ Entwicklerpaket.