More on D70S on linux

May 10, 2006

Found an article at http://www.math.ntnu.no/~berland/nef/ that explain how you can automate your workflow when shooting Raw with your Nikon D70S.

Part of the process includes using neftags2jpg but I had trouble compiling that.

neftags2jpg.cc: In function ‘void buildDatum(int, int, int, int, Exiv2::IfdId)’:
neftags2jpg.cc:143: error: invalid conversion from ‘const int’ to ‘Exiv2::ByteOrder’
neftags2jpg.cc:143: error:   initializing argument 4 of ‘int Exiv2::Ifd::read(const Exiv2::byte*, long int, long int, Exiv2::ByteOrder, long int)’
gmake: *** [neftags2jpg.o] Error 1

quick and dirty fix, remove the line alltogether :-) it's a part of some assertion. Still the compiled program wouldn't run.

./neftags2jpg: error while loading shared libraries: libexiv2-0.9.1.so: cannot open shared object file: No such file or directory

exiv2, which is a requirement for neftags2jpg seems to have created the wrong symlic. neftags is looking for it in /usr/lib instead of /usr/local/lib fixed that with a call to good old ln

The next steps went smoothly, until I tried to run the prenef script from the above site. What do I get? a seg fault. It never pays to cheat. I have to take a closer look at why this will not compile properly on my FC installation

Posted by raditha at May 10, 2006 4:54 AM
Your Ad Here

 

Jabber  |  Linux  |  mySQL  |  PHP  |  Java  |  Site Map  |  Wiki

Downloads  |  About  |  Links  |  Contact  |  Home

 

Copyright © Raditha Dissanayake 2003 - 2007

Terms of Use  |  Privacy

 

 

May 2006
Sun Mon Tue Wed Thu Fri Sat
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31