[ptx] error compiling hugin on x86_64 (fedora fc4)

Pablo d'Angelo pablo.dangelo at web.de
Sat Feb 11 21:57:11 GMT 2006


Hi all,

> My distro (Gentoo) places the 64 bit libraries in /usr/lib64 and there is a 
> link from /usr/lib to /usr/lib64.  32 bit libraries are in /usr/lib32.  
> 
> The other odd thing about my distro is that I don't have a libboost_thread.a 
> or .so.  Instead I have libboost_thread-mt.a and .so.   I ended up creating a 
> link from libboost_thread.so to libboost_thread-mt.so and it now builds.  But 
> shouldn't the configuration find this without the link?

Yes it should. I have just replaced the boost detection with a more
elaborate one I downloaded from the autoconf macro archive
(http://autoconf-archive.cryp.to/).

After some hacking on it it seems to do what I need for the hugin configure
script.

Could everybody who had problems building the CVS lately update and try
again. Do not forget to run ./bootstrap prior to ./configure.

> When I try to stitch an image I get the following error:
> 
> Error during stitching
> 
>    Precondition violation!
>    RemappingPanoImage::remapimage(): image sizes not consistent
>    (../../src/include/PT/RemappedPanoImage.h:398)

I'll take a look at that.

I have modified some code and added additional size checks. This error might
happen if the image size in the .pto file differs from the actual image size.

ciao
  Pablo


More information about the ptx mailing list