proj-imim:
Newer libpano12.so & Helper apps for Linux
Helmut Dersch 2000-Nov-13 09:05:50
I have posted linux versions of PanoTools which have
been compiled on newer systems. Download from
<http://www.fh-furtwangen.de/~dersch/LINUX.tar.gz>
They have been contributed by Paul Danset. See his
letter below:
"Paul D." wrote:
>
> Hi Helmut,
>
> Thank you very much for sending me the new PanoTools source a few weeks
> ago. Attached are Linux binaries compiled on a heavily modified Red Hat
> Linux 6.1.
>
> I have not done extensive tests, although they do seem to work with
> your examples, using IBM's JDK 1.1.8. I am not sure if it will work on
> other Linux distributions (my educated guess is that it will work on other
> recent distributions). But since there have been requests from time to
> time (e.g. the most recent one appended at the end), I was hoping you
> would make the attached files available on your site so that other Linux
> users would be able to use your great tools.
>
> Here are the contents of the attached file:
>
> # tar ztvf LINUX.tar.gz
> drwxr-xr-x root/root 0 2000-10-20 11:15:52 ./LINUX/
> -rwxr-xr-x root/root 17541 2000-10-20 11:15:52 ./LINUX/PTAverage
> -rwxr-xr-x root/root 18952 2000-10-20 11:15:52 ./LINUX/PTInterpolate
> -rwxr-xr-x root/root 17685 2000-10-20 11:15:52 ./LINUX/PTMorpher
> -rwxr-xr-x root/root 30440 2000-10-20 11:15:52 ./LINUX/PTStereo
> -rwxr-xr-x root/root 16417 2000-10-20 11:15:52 ./LINUX/PTStripe
> -rwxr-xr-x root/root 28472 2000-10-20 11:15:52 ./LINUX/PTStitcher
> -rwxr-xr-x root/root 232201 2000-10-20 11:15:52 ./LINUX/libpano12.so
>
> The problem with the Linux binaries posted on your web page were that
> they were compiled on an older Linux box. In particular, libpano12.so
> pointed to obsolete math & JPEG libraries:
>
> # ldd libpano12.so
> /lib/libNoVersion.so.1 => /lib/libNoVersion.so.1 (0x40038000)
> libm.so.5 => not found
> libjpeg.so.6 => not found
> libtiff.so.3 => /usr/lib/libtiff.so.3 (0x40044000)
> libc.so.6 => /lib/libc.so.6 (0x40083000)
> /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
>
> Forcing libpano12.so to point to the older libraries did not work for
> me. After I got your source, I recompiled it and now it seems to
> work fine:
>
> # ldd libpano12.so
> libm.so.6 => /lib/libm.so.6 (0x40040000)
> libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x4005d000)
> libtiff.so.3 => /usr/lib/libtiff.so.3 (0x4007c000)
> libc.so.6 => /lib/libc.so.6 (0x400bb000)
> /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
>
> Many thanks again for letting me access your source code. Hope you
> can work out the licensing issues and release the source to the public.
> In the meantime, I hope these binaries will buy you some time.
>
> Best regards,
>
> -- Paul Danset <#removed#> Seattle
>