[ptx] libpano build patches

Douglas Wilkins douglasw at zahav.net.il
Wed Nov 10 18:44:11 GMT 2004


On Wed, 2004-11-10 at 19:31 +0100, Gerhard Gaussling wrote:
> Am Mittwoch 10 November 2004 06:53 schrieb Douglas Wilkins:
> > Hi there,
> > Attached are two small patches for the libpano build. The first
> > allows out of tree builds i.e. from the libpano directory
> > mkdir build
> > cd build
> > ../configure
> > make
> > make install
> >
> > The second ensures that configure fails if any of the prerequisites
> > are not found.
> >
> > They work for me, but comments are, as always, welcomed :-)
> >
> > regards,
> > Doug
> 
> Hello Doug,
> 
> maybe I'm too dumb, too lazy or the patches are already in cvs, whatever 
> I got:
> 

They are in CVS from this morning :-)

> I cleaned up my machine from libpano and hugin and all links I done 
> manually in /usr/lib or /usr/local.
> 
> All build flawlessy, the libs and links are build in .libs, and the 
> tools are built in tools. They are according 'file' bash scripts.

Those are the libtool wrappers

> 
> $ panoinfo
> panoinfo: error while loading shared libraries: libpano12.so.0: cannot 
> open shared object file: No such file or directory
> $ PTOptimizer
> PTOptimizer: error while loading shared libraries: libpano12.so.0: 
> cannot open shared object file: No such file or directory
> 
> $ ls /usr/local/lib/libpano*
> /usr/local/lib/libpano12.a   /usr/local/lib/libpano12.so    /usr/local/lib/libpano12.so.0.0.0
> /usr/local/lib/libpano12.la  /usr/local/lib/libpano12.so.0
> $ ls /usr/lib/libpano*
> ls: /usr/lib/libpano*: No such file or directory
> $ echo $LD_LIBRARY_PATH
> /usr/share/qt3/lib:/home/gerhard/GNUstep/Library/Libraries:/usr/local/lib/GNUstep/Local/Library/Libraries:/usr/local/lib/GNUstep/Network/Library/Libraries:/usr/lib/GNUstep/System/Library/Libraries
> 
> Ok, that's the point I think.
> 
> $ ls /usr/local/include/pano12
> filter.h  panorama.h  pteditor.h  ptutils.h  queryfeature.h  version.h
> 
> So, I assume that all is ok, only the missing LD_LIBRARY_PATH 
> for /usr/local/lib in my ~/.bashrc

Looks like it. :-)

regards,
Doug



More information about the ptX mailing list