[ptx] PTOptimizer (was:Pano12.dll)
Bruno Postle
bruno at postle.net
Wed Apr 6 15:38:45 BST 2005
On Wed 06-Apr-2005 at 09:46 -0400, Marek Januszewski wrote:
>
> I've actually never tried ptoptimizer from panotools project. is
> it stable?
There isn't much to it:
http://cvs.sourceforge.net/viewcvs.py/panotools/libpano/tools/PTOptimizer.c?view=markup
Functionally it is identical to the original, and linux users have
been running it for well over a year without any reported problems.
The Windows version apparently builds ok, I assume that it is usable
in Hugin, has anyone tried?
For some reason it gets (harmlessly) linked to a whole bunch of
unnecessary libraries:
$ ldd /usr/bin/PTOptimizer
libpano12.so.0 => /usr/lib/libpano12.so.0 (0x00bb4000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x00d20000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0x00c26000)
libtiff.so.3 => /usr/lib/libtiff.so.3 (0x0648f000)
libz.so.1 => /usr/lib/libz.so.1 (0x00337000)
libc.so.6 => /lib/tls/libc.so.6 (0x006f4000)
libm.so.6 => /lib/tls/libm.so.6 (0x00820000)
/lib/ld-linux.so.2 (0x006db000)
..you can blame my scattergun approach to C programming for this.
It would be nice if somebody who knew what they were doing looked
over the code.
> I don't want to ask same questions over and over again, but I
> thought ptstitcher is theorhetically open source, except there was
> no source released by the author. or did the license only applied
> to the dll?
The license apparently applies to everything, but it isn't possible
to distribute PTStitcher under the GPL since we can't possibly
comply with the conditions.
--
Bruno
More information about the ptX
mailing list