Similar problems when building two gtks

Hi. I am facing similar building problemas while building two different versions of Gtk. First while building 3.14.0, I receive these error messages:

make[4]: Entering directory `/media/34GB/Arquivos-de-Programas-Linux/gtk+-3.14.0/gtk'
  CCLD     gtk-query-immodules-3.0
  CCLD     gtk-launch
./.libs/libgtk-3.so: undefined reference to `_GTK_MOUNT_OPERATION_HANDLER'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_close'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_proxy_new_for_bus_sync'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_ask_password'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_ask_question'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_show_processes_finish'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_ask_password_finish'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_ask_question_finish'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_show_processes'
collect2: error: ld returned 1 exit status
make[4]: *** [gtk-launch] Error 1
make[4]: *** Waiting for unfinished jobs....
./.libs/libgtk-3.so: undefined reference to `_GTK_MOUNT_OPERATION_HANDLER'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_close'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_proxy_new_for_bus_sync'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_ask_password'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_ask_question'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_show_processes_finish'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_ask_password_finish'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_ask_question_finish'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_show_processes'
collect2: error: ld returned 1 exit status
make[4]: *** [gtk-query-immodules-3.0] Error 1

and then these if I try to build 3.22.20:

make[3]: Entering directory `/media/34GB/Arquivos-de-Programas-Linux/gtk+-3.22.30/gtk'
  CCLD     gtk-query-immodules-3.0
  CCLD     gtk-builder-tool
./.libs/libgtk-3.so: undefined reference to `_gtk_marshal_BOOLEAN__BOXED_BOXED'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_ask_password'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_show_processes_finish'
./.libs/libgtk-3.so: undefined reference to `g_app_info_launch_default_for_uri_finish'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_ask_question_finish'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_show_processes'
./.libs/libgtk-3.so: undefined reference to `_GTK_MOUNT_OPERATION_HANDLER'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_close'
./.libs/libgtk-3.so: undefined reference to `g_app_info_launch_default_for_uri_async'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_ask_password_finish'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_ask_question'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_proxy_new_for_bus_sync'
collect2: error: ld returned 1 exit status
make[3]: *** [gtk-query-immodules-3.0] Error 1
make[3]: *** Waiting for unfinished jobs....
./.libs/libgtk-3.so: undefined reference to `_gtk_marshal_BOOLEAN__BOXED_BOXED'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_ask_password'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_show_processes_finish'
./.libs/libgtk-3.so: undefined reference to `g_app_info_launch_default_for_uri_finish'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_ask_question_finish'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_show_processes'
./.libs/libgtk-3.so: undefined reference to `_GTK_MOUNT_OPERATION_HANDLER'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_close'
./.libs/libgtk-3.so: undefined reference to `g_app_info_launch_default_for_uri_async'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_ask_password_finish'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_call_ask_question'
./.libs/libgtk-3.so: undefined reference to `_gtk_mount_operation_handler_proxy_new_for_bus_sync'
collect2: error: ld returned 1 exit status
make[3]: *** [gtk-builder-tool] Error 1

I am falling to understand why all these error messages happens (with the exception of g_app, that seems to be due to incorrect glib requirements, that should be 2.50.xx instead 2.49.4, a typical gtk stack error of underestimate the required version of one of its components)

So, I am open to suggestions about the other error messages.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.