compiling libharu on Linux using strongest compiler
options such as -Wall -Wextra -pedantic results in really many warnings and even a single error.
I use gcc version 4.1.2.
Please note that there are still many warnings similar to:
src/hpdf_encrypt.c:318: warning: pointer targets in passing argument 2 of ‘HPDF_MemCpy’ differ in signedness
These can be turned of with -Wno-pointer-sign but a proper fix would be nice too.