Я пытаюсь скомпилировать SDL_Image 1.2.10 с MinGW + MSys (gcc 4.5.0) в Windows, я собрал все необходимые библиотеки (zlib 1.2.5, libpng 1.4.2, libjpeg 8a, libtiff 3.9. 2). SDL_Image компилируется нормально, но не может связаться с libpng, выдавая .libs/IMG_png.o:IMG_png.c:(.text+0x16): undefined reference
ошибок на различных структурах png.
Если я запускаю ./configure --prefix=/mingw --disable-png
для SDL_Image, он прекрасно компилируется и связывается с другими библиотеками. Я пробовал более старые версии libpng (1.2.43), но они также заставляли SDL_Image выдавать те же ошибки.