Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.


64 bit build problem and solution

  • john_k_h

    Long story, but necessary…

    I just bought a new box and loaded slackware64 14.0 on it.  The new box would not build ufraw, complaining about not being able to find this and that (unimportant)  I added 32 bit compatibility and it build fine and works great…  except for the rotate thing, which is in my best guess related to using the 64 bit operating system.

  • rlx2

    Just for the record, I succeeded at compiling ufraw-0.18 on slackware64 14.0 without any 32-bit support.  I think I needed to compile some packages that are not part of the typical Slackware distribution, but I can't recall which ones.  I include the output of 'ldd /usr/bin/ufraw' showing all linked libraries in case someone needs it. My configure options were,

    ./configure -prefix=/usr -libdir=/usr/lib64 -datarootdir=/usr/share -enable-extras -enable-dst-correction -enable-contrast

    $ ldd /usr/bin/ufraw
   => /usr/lib64/ (0x00007f19701c5000)
   => /usr/lib64/ (0x00007f196ffc4000)
   => /lib64/ (0x00007f196fdbb000)
   => /usr/lib64/ (0x00007f196fa9d000)
   => /usr/lib64/ (0x00007f196f865000)
   => /usr/lib64/ (0x00007f196f648000)
   => /usr/lib64/ (0x00007f196f423000)
   => /usr/lib64/ (0x00007f196f211000)
   => /usr/lib64/ (0x00007f196ebdf000)
   => /usr/lib64/ (0x00007f196e92d000)
   => /usr/lib64/ (0x00007f196e70b000)
   => /usr/lib64/ (0x00007f196e3be000)
   => /usr/lib64/ (0x00007f196e192000)
   => /usr/lib64/ (0x00007f196df86000)
   => /usr/lib64/ (0x00007f196dd66000)
   => /usr/lib64/ (0x00007f196dab8000)
   => /usr/lib64/ (0x00007f196d86d000)
   => /usr/lib64/ (0x00007f196d5e0000)
   => /usr/lib64/ (0x00007f196d3aa000)
   => /usr/lib64/ (0x00007f196d15d000)
   => /usr/lib64/ (0x00007f196cef9000)
   => /usr/lib64/ (0x00007f196ccc0000)
   => /lib64/ (0x00007f196cab0000)
   => /lib64/ (0x00007f196c89a000)
   => /usr/lib64/ (0x00007f196c599000)
   => /lib64/ (0x00007f196c29e000)
   => /usr/lib64/ (0x00007f196c08f000)
   => /usr/lib64/ (0x00007f196be7a000)
   => /lib64/ (0x00007f196bc5e000)
   => /lib64/ (0x00007f196b89d000)
   => /usr/lib64/ (0x00007f196b674000)
            /lib64/ (0x00007f1970612000)
   => /usr/lib64/ (0x00007f196b470000)
   => /usr/lib64/ (0x00007f196b26e000)
   => /usr/lib64/ (0x00007f196b060000)
   => /usr/lib64/ (0x00007f196ae57000)
   => /usr/lib64/ (0x00007f196ac46000)
   => /usr/lib64/ (0x00007f196aa3c000)
   => /usr/lib64/ (0x00007f196a839000)
   => /usr/lib64/ (0x00007f196a637000)
   => /usr/lib64/ (0x00007f196a431000)
   => /usr/lib64/ (0x00007f196a1ab000)
   => /usr/lib64/ (0x00007f1969fa2000)
   => /usr/lib64/ (0x00007f1969c6a000)
   => /usr/lib64/ (0x00007f1969a4b000)
   => /usr/lib64/ (0x00007f1969848000)
   => /usr/lib64/ (0x00007f1969643000)
   => /lib64/ (0x00007f1969428000)
   => /lib64/ (0x00007f1969224000)
   => /usr/lib64/ (0x00007f196901c000)