########################################## ============ Checking for PNG support ============ #include #include int main(void) { printf("png.h : %s\n", PNG_LIBPNG_VER_STRING); printf("libpng: %s\n", png_libpng_ver); return (strcmp(PNG_LIBPNG_VER_STRING, png_libpng_ver)); } cc -O2 -march=pentium4 -fomit-frame-pointer -o /tmp/mplayer-conf-25206-10150.o /tmp/mplayer-conf-26828-10150.c -lpng -lz -lm ldd /tmp/mplayer-conf-25206-10150.o linux-gate.so.1 => (0xffffe000) libpng.so.3 => /usr/local/mono-1.1.18/lib/libpng.so.3 (0xb7f1e000) libz.so.1 => /usr/local/mono-1.1.18/lib/libz.so.1 (0xb7f10000) libm.so.6 => /lib/tls/libm.so.6 (0xb7edc000) libc.so.6 => /lib/tls/libc.so.6 (0xb7dad000) /lib/ld-linux.so.2 (0xb7f42000) png.h : 1.2.12 libpng: 1.2.2 Result is: no (mismatch of library and header versions)