Всем добра! Решил сделать кнопку с иконкой. Точнее хочу сделать кнопку, при нажатии на которую пересчитываются и обновляются некоторые значения. Решение вижу в создании обычной кнопки, на которой иконка "повтор" от плеера, но код не компилится, ругается на
GUI.vala.c:586:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
_tmp100_ = (GtkButton*) gtk_button_new_from_icon_name ("format-text-bold-symbolic", GTK_ICON_SIZE_BUTTON);
^
/tmp/ccSQIqCf.o: In function `gui_layout_widgets_construct_create_gui':
GUI.vala.c:(.text+0x1d28): undefined reference to `gtk_button_new_from_icon_name'
collect2: error: ld returned 1 exit status
error: cc exited with status 256
Compilation failed: 1 error(s), 0 warning(s)
Compile failed
var update_data_button = new Gtk.Button.from_icon_name("media-playlist-repeat", Gtk.IconSize.BUTTON);
update_data_button.halign = Gtk.Align.END;
grid.attach(update_data_button, 2, 8, 1, 1);
кнопка без иконки отображается нормально
В чём может быть моя проблема, или что можете мне посоветовать?