All dependencies are handled in the configure script. Now, each optional feature should be (ideally) in spearate sorce files or controlled by a single define--no logic shold be used in #ifdef blocks. See the new autoconf script for a description of the DSL used for dependencies. Also see the atoconf script for new, shorder ways of doing configration. Moves a bit of code around to make the build work Removed most #ifdef blocks Fixed some of the warnings which have now surfaced since -Wall -Wextra works.
…ed AlignedMem scope guard to automatically release aligned memory.
SSE was missing and --enable-missingfast= was used.
…JPEG image is. This will probably slow down JPEG reading significantly. To enable fast JPEG reading do --with-jpegbuffer=8192 ***This will prevent you from reading multiple JPEGs from a stream***
…ve //s from doc equations)
…, and causes compiler failures if pthread_mutex is not defined.