Исходный архив Improved pngnq не поставляется с make-файлом (осторожно при распаковке, нет директории верхнего уровня).
Как мне скомпилировать его на openSUSE 11.4? Установлены заголовочные файлы libpng / zlib и обычный набор инструментов C.
pngnq$ gcc *.c
pngcomp.c: In function ‘main’:
pngcomp.c:111:37: error: ‘VERSION’ undeclared (first use in this function)
pngcomp.c:111:37: note: each undeclared identifier is reported only once for each function it appears in
rwpng.c: In function ‘rwpng_read_image’:
rwpng.c:130:7: warning: passing argument 3 of ‘png_get_IHDR’ from incompatible pointer type
/usr/include/png.h:2300:1: note: expected ‘png_uint_32 *’ but argument is of type ‘ulg *’
rwpng.c:130:7: warning: passing argument 4 of ‘png_get_IHDR’ from incompatible pointer type
/usr/include/png.h:2300:1: note: expected ‘png_uint_32 *’ but argument is of type ‘ulg *’