Hi,
I utterly fail to compile the magic lantern tools cr2hdr on linux. Well, actually compiling works but the resulting executable seems unable to detect the raw image files correctly.
Thinks I've done so far (this is a gentoo linux system):
1) hg clone -r unified
https://bitbucket.org/hudson/magic-lantern2) Downloaded gcc-arm-none-eabi-4_7-2013q3-20130916-linux.tar.bz2, unpacked and configured Makefile.user.default to use the gcc path.
3) Compiled magic lantern nightly build. make reports everything's ok.
4) Compiled modules/dual_iso/cr2hdr by running make in that directory, moved executable to /usr/local/bin
5) Compiled modules/raw_rec/raw2dng by running make in that directory, moved executable to /usr/local/bin (not sure if this executable is actually needed)
But now when I try to run cr2hdr on a cr2 file, I get this:
cr2hdr IMG_4985.CR2
cr2hdr: a post processing tool for Dual ISO images
Last update: f381b87 on 2014-07-06 09:46:41 UTC by phil:
Fix output (-o) filename value passed to Adobe DNG Converter wh...
Active options:
--amaze-edge : use a temporary demosaic step (AMaZE) followed by edge-directed interpolation (default)
--cs2x2 : apply 2x2 chroma smoothing in noisy and aliased areas (default)
Input file : IMG_4985.CR2
Camera : Canon EOS 550D
Full size : 0 x 0
Active area : 0 x 0
Error: pgm width
I've also tried - as an ugly workaround - to run the windows version in wine (downloaded elsewhere), but even that did not work; It detected the image size correctly, started working but later bailed out on some perl module error.
Please help!