Je sais, problème récurent mais je sèche là, m'en vais vous expliquer le problème... J'ai un projet GTK+ qui date un (2008) que je remettre à jour mais, je n'ai que des erreurs comme cité dans le titre du post mais a lors sur toutes les fonctions GTK+ que j'utilise et les macros que ces fonctions utilisent :

||=== CFG, Debug ===|
obj\Debug\callbacks.o||In function `cb_ok'
C:\Projects\cfg-beta1-v0.1.1-src\callbacks.c|94|undefined reference to `gtk_entry_get_type'|
C:\Projects\cfg-beta1-v0.1.1-src\callbacks.c|94|undefined reference to `g_type_check_instance_cast'|
C:\Projects\cfg-beta1-v0.1.1-src\callbacks.c|94|undefined reference to `gtk_entry_get_text'|
C:\Projects\cfg-beta1-v0.1.1-src\callbacks.c|102|undefined reference to `gtk_window_get_type'|
C:\Projects\cfg-beta1-v0.1.1-src\callbacks.c|102|undefined reference to `g_type_check_instance_cast'|
C:\Projects\cfg-beta1-v0.1.1-src\callbacks.c|108|undefined reference to `gtk_entry_get_type'|
C:\Projects\cfg-beta1-v0.1.1-src\callbacks.c|108|undefined reference to `g_type_check_instance_cast'|
C:\Projects\cfg-beta1-v0.1.1-src\callbacks.c|108|undefined reference to `gtk_entry_set_text'|
C:\Projects\cfg-beta1-v0.1.1-src\callbacks.c|114|undefined reference to `gtk_window_get_type'|
C:\Projects\cfg-beta1-v0.1.1-src\callbacks.c|114|undefined reference to `g_type_check_instance_cast'|
obj\Debug\callbacks.o||In function `cb_quit'
C:\Projects\cfg-beta1-v0.1.1-src\callbacks.c|136|undefined reference to `gtk_main_quit'|
obj\Debug\callbacks.o||In function `cb_cpp_option_accept'
C:\Projects\cfg-beta1-v0.1.1-src\callbacks.c|171|undefined reference to `gtk_widget_set_sensitive'|
obj\Debug\callbacks.o||In function `cb_cpp_option_reject'
C:\Projects\cfg-beta1-v0.1.1-src\callbacks.c|193|undefined reference to `gtk_widget_set_sensitive'|
obj\Debug\callbacks.o||In function `cb_cpp_err_msg_lose_focus'
C:\Projects\cfg-beta1-v0.1.1-src\callbacks.c|239|undefined reference to `gtk_entry_get_type'|
C:\Projects\cfg-beta1-v0.1.1-src\callbacks.c|239|undefined reference to `g_type_check_instance_cast'|
obj\Debug\gui.o||In function `gui_load_ico'
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|87|undefined reference to `gdk_pixbuf_new_from_file_utf8'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|93|undefined reference to `gtk_window_get_type'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|93|undefined reference to `g_type_check_instance_cast'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|93|undefined reference to `gtk_window_set_icon'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|94|undefined reference to `gdk_pixbuf_unref'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|99|undefined reference to `gtk_window_get_type'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|99|undefined reference to `g_type_check_instance_cast'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|106|undefined reference to `g_error_free'|
obj\Debug\gui.o||In function `gui_load_main_window'
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|131|undefined reference to `gtk_builder_new'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|135|undefined reference to `gtk_builder_add_from_file'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|142|undefined reference to `gtk_builder_get_object'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|148|undefined reference to `gtk_window_get_type'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|148|undefined reference to `g_type_check_instance_cast'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|148|undefined reference to `gtk_window_set_title'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|167|undefined reference to `gtk_window_get_type'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|167|undefined reference to `g_type_check_instance_cast'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|174|undefined reference to `gtk_builder_get_object'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|177|undefined reference to `gtk_builder_get_object'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|184|undefined reference to `gtk_builder_get_object'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|184|undefined reference to `g_signal_connect_data'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|188|undefined reference to `gtk_builder_get_object'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|188|undefined reference to `g_signal_connect_data'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|192|undefined reference to `gtk_builder_get_object'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|192|undefined reference to `g_signal_connect_data'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|196|undefined reference to `gtk_builder_get_object'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|196|undefined reference to `g_signal_connect_data'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|200|undefined reference to `gtk_builder_get_object'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|200|undefined reference to `g_signal_connect_data'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|204|undefined reference to `gtk_builder_get_object'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|204|undefined reference to `g_signal_connect_data'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|208|undefined reference to `gtk_builder_get_object'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|208|undefined reference to `g_signal_connect_data'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|212|undefined reference to `g_signal_connect_data'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|217|undefined reference to `g_signal_connect_data'|
C:\Projects\cfg-beta1-v0.1.1-src\gui.c|222|undefined reference to `g_signal_connect_data'|
||More errors follow but not being shown.|
||Edit the max errors limit in compiler options...|
||=== Build finished: 50 errors, 0 warnings (0 minutes, 2 seconds) ===|
J'ai beau chercher je ne pige pas pourquoi, j'ai même recréé un projet histoire de, avec ma dernière version de C::B sous un projet GTK+ et en mettant mes fichiers dans le projet mais rien, toujours cette satanée erreur !