Gimp 2.6 can't find "gtk_*_version" during building

Hello. While trying to run gimp 2.6 configure, I am confronted with these messages (from config.log):

configure:16972: checking for GTK+ - version >= 2.12.5
configure:17100: result: no
configure:17128: gcc -o conftest -g -O2 -Wall -Wdeclaration-after-statement -Wmissing-prototypes -Wmissing-declarations -Winit-self -Wpointer-arith -Wold-style-definition -Wformat-security -I/media/34GB/Arquivos-de-Programas-Linux/xorg/X11-1.4.4/include/ -I/media/34GB/Arquivos-de-Programas-Linux/xorg/Xorgproto-2018.1/include/ -I/media/34GB/Arquivos-de-Programas-Linux/Gtk±2.24.20/include/gtk-2.0/ -I/media/34GB/Arquivos-de-Programas-Linux/Glib-2.32.0/include/glib-2.0/ -I/media/34GB/Arquivos-de-Programas-Linux/Glib-2.32.0/lib/glib-2.0/include -I/media/34GB/Arquivos-de-Programas-Linux/Cairo-1.10.0/include/cairo/ -I/media/34GB/Arquivos-de-Programas-Linux/Pango-1.30.0/include/pango-1.0/ -I/media/34GB/Arquivos-de-Programas-Linux/Gtk±2.24.20/lib/gtk-2.0/include/ -I/media/34GB/Arquivos-de-Programas-Linux/Gdk-pixbuf-2.25.2/include/gdk-pixbuf-2.0/ -I/media/34GB/Arquivos-de-Programas-Linux/Atk-2.15.4/include/atk-1.0/ -L/media/34GB/Arquivos-de-Programas-Linux/xorg/X11-1.4.4/lib/ -L/media/34GB/Arquivos-de-Programas-Linux/Gtk±2.24.20/lib/ conftest.c >&5
conftest.c: In function ‘main’:
conftest.c:53:1: warning: old-style function definition [-Wold-style-definition]
main ()
^
/usr/bin/ld: Dwarf Error: found dwarf version ‘4’, this reader only handles version 2 and 3 information.
/tmp/ccrGxQ3U.o: In function main': conftest.c:(.text.startup+0x2): undefined reference to gtk_major_version’
/usr/bin/ld: Dwarf Error: found dwarf version ‘0’, this reader only handles version 2 and 3 information.
conftest.c:(.text.startup+0x11): undefined reference to gtk_minor_version' /usr/bin/ld: Dwarf Error: found dwarf version '354', this reader only handles version 2 and 3 information. conftest.c:(.text.startup+0x1c): undefined reference to gtk_micro_version’
collect2: error: ld returned 1 exit status
configure:17128: $? = 1
configure: failed program was:
| /* confdefs.h /
… …
| /
end confdefs.h. */
|
| #include <gtk/gtk.h>
| #include <stdio.h>
|
| int
| main ()
| {
| return ((gtk_major_version) || (gtk_minor_version) || (gtk_micro_version));
| ;
| return 0;
| }
configure:17150: error: Test for GTK+ failed. See the file ‘INSTALL’ for help.

I am passing the necessary paths to configure, especially LDFLAGS should take care of avoiding these “undefined reference” error messages, shouldn’t it?

LD_LIBRARY_PATH=/media/34GB/Arquivos-de-Programas-Linux/Glib-2.32.0/lib/ CPPFLAGS="-I/media/34GB/Arquivos-de-Programas-Linux/xorg/X11-1.4.4/include/ -I/media/34GB/Arquivos-de-Programas-Linux/xorg/Xorgproto-2018.1/include/ -I/media/34GB/Arquivos-de-Programas-Linux/Gtk+-2.24.20/include/gtk-2.0/ -I/media/34GB/Arquivos-de-Programas-Linux/Glib-2.32.0/include/glib-2.0/ -I/media/34GB/Arquivos-de-Programas-Linux/Glib-2.32.0/lib/glib-2.0/include -I/media/34GB/Arquivos-de-Programas-Linux/Cairo-1.10.0/include/cairo/ -I/media/34GB/Arquivos-de-Programas-Linux/Pango-1.30.0/include/pango-1.0/ -I/media/34GB/Arquivos-de-Programas-Linux/Gtk+-2.24.20/lib/gtk-2.0/include/ -I/media/34GB/Arquivos-de-Programas-Linux/Gdk-pixbuf-2.25.2/include/gdk-pixbuf-2.0/ -I/media/34GB/Arquivos-de-Programas-Linux/Atk-2.15.4/include/atk-1.0/" LDFLAGS="-L/media/34GB/Arquivos-de-Programas-Linux/xorg/X11-1.4.4/lib/ -L/media/34GB/Arquivos-de-Programas-Linux/Gtk+-2.24.20/lib/" ./configure --prefix=/media/34GB/Arquivos-de-Programas-Linux/Gimp/Gimp-2.6.12 PKG_CONFIG_PATH=/media/34GB/Arquivos-de-Programas-Linux/Gimp/Babl-0.0.22/lib/pkgconfig/:/media/34GB/Arquivos-de-Programas-Linux/Gimp/Gegl-0.0.22/lib/pkgconfig/:/media/34GB/Arquivos-de-Programas-Linux/Glib-2.32.0/lib/pkgconfig/:/media/34GB/Arquivos-de-Programas-Linux/Gtk+-2.24.20/lib/pkgconfig/

all these required stuff that configure is complaining about ( gtk_major_version) || (gtk_minor_version) || (gtk_micro_version)) is all present on the libgtk as the command bellow shows:

nm -S libgtk-x11-2.0.so.0.2400.20 | grep gtk_micro_version
0000000000344f5c 0000000000000004 R gtk_micro_version

nm -S libgtk-x11-2.0.so.0.2400.20 | grep gtk_minor_version
0000000000344f60 0000000000000004 R gtk_minor_version

Any ideas about what is going wrong?

Its be cool if you told us stuff like what distro you’re using… Also gimp 2.6 is quite old, why not a newer version?