Dependency for distriubtion

Thanks to the help here I have now created the interface for Javafx (

Nevertheless I am asking which native libs must I package with the shared lib (libraw.dll / / ...) so that libraw is working as expected and the user does not have on a standard system (libjasper ?, libjpeg ?).

I am not an C expert and therefore I do not know if the libs are only compile dependend libs or if those libs are needed for runtime as well ?

Thank you in advance.


I think you need to build

I think you need to build LibRaw with
-DUSE_JPEG (to handle jpeg-compressed files, like 'fast load DNG' and some old Kodaks)
-DUSE_ZLIB (to handle deflate-compressed floating point DNG files)

These settings will handle "99%" of today RAW files.
So libjpeg and libz to be distributed with libraw(.dll)

-- Alex Tutubalin @LibRaw LLC

Thank you. I have checked and

Thank you. I have checked and the options are already set in the actual make file, so it should work.