Modify Viewer to statically link to KDU v6.4.1 if available
Review Request #3 - Created Dec. 3, 2010 and submitted
Merov Linden | Reviewers | ||
viewer | |||
STORM-151 | |||
None | viewer-development |
This rather big patch accomplish the following: - makes llkdu public and open source: this contains decompression and compression implementations using the KDU API - links the viewer to KDU v6.4.1 statically if USE_KDU set at build time (and assuming you do have a licensed version of Kakadu) - links statically to OpenJpeg otherwise
Posted (Dec. 14, 2010, 12:47 p.m.)
Minor cosmetic comments only.... great work, Merov.
-
indra/llkdu/llimagej2ckdu.cpp (Diff revision 1) -
It's confusing to leave in code that's commented out like this... especially when it includes nested // style comments.
-
indra/llkdu/llkdumem.h (Diff revision 1) -
More commented out code....
-
indra/llkdu/llkdumem.cpp (Diff revision 1) -
Just delete this... ?
Review request changed
Updated (Dec. 15, 2010, 10:21 p.m.)
-
- added Diff r2
Took Oz's comment into account (suppressed unused code) + code formatting
No significant objections. (I didn't actually review llimagej2c.cpp: it would take forever :-)) Tested x86 Linux build with USE_KDU set to ON and OFF. Works fine with the patch I attached to the ticket.
-
indra/cmake/Copy3rdPartyLibs.cmake (Diff revision 2) -
I didn't quite get why there are FMOD-related changes in this patch.
-
indra/llkdu/llkdumem.h (Diff revision 2) -
CS: mFirstCompIdx, mNumComponents, etc.
Other reviews