User forums > General (but related to Code::Blocks)
Problem using GTK 3
(1/1)
ordak:
Hi,
Based on some Internet material I succeeded to compile using GTK 3:
hello.c
--- Code: ---#include <gtk/gtk.h>
int main( int argc, char **argv)
{
GtkWidget *window;
gtk_init(&argc, &argv);
window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_widget_show(window);
gtk_main();
return 0;
}
--- End code ---
I tried:
--- Code: ---gcc -o hello hello.c `pkg-config --libs --cflags gtk+-3.0`
--- End code ---
--- Code: ---clang -o hello2 hello.c `pkg-config --libs --cflags gtk+-3.0`
--- End code ---
Both compiles worked.
But following the link, I got hundreds of warnings and a few errors:
https://stackoverflow.com/questions/5921460/how-to-setup-gtk-to-develop-with-codeblocks-on-ubuntu-linux
What can I do?
oBFusCATed:
Are you talking about gtk asserts printed at runtime?
ordak:
--- Quote from: oBFusCATed on August 14, 2017, 10:52:13 am ---Are you talking about gtk asserts printed at runtime?
--- End quote ---
No, sorry. I used a "User template" for console projects. After using the correct new GTK+ project and following the link in my first post, I was able to compile the codes.
Navigation
[0] Message Index
Go to full version