Closed chaot4 closed 8 years ago
durn. looking into this.
This same bug happens under Fedora 23.
So this was caused when i switched from using the included juce version of libpng to the libpng that's on the build system. In the Makefile if you switch JUCE_INCLUDE_PNGLIB_CODE=0 to JUCE_INCLUDE_PNGLIB_CODE=1, then it should build libpng into helm so there's no more problem.
I switched to the build system libpng because I was trying to package helm as a debian package and they require that i used installed versions of libraries instead of building them into the binaries.
Still not sure how to resolve this though..
Alright I'm statically linking again so this should be fixed. Need to figure out how to dynamically link in libpng eventually to appease the debian folks.
I get the following compile error when trying to compile (current master branch) helm under Arch Linux using libpng 1.6.21-1:
If I understand correctly this is due to a new version of libpng (http://stackoverflow.com/questions/10507610/libpng-1-5-10-error-dereferencing-pointer-to-incomplete-type). It also is reproducable in openSUSE (Tumbleweed).
If you need more information then tell me. :)