[ptx] hugin CVS: compile error
Claudio Soprano
Claudio.Soprano at lnf.infn.it
Thu Jun 24 16:36:38 BST 2004
hi Jean
have u patched vigra with the patch in /patches dir ?
u need to patch vigra, then compile it
then compile hugin
i got the cvs working on a linux redhat 7.3.
Let me know
Claudio Soprano
Jean-Luc Coulon (f5ibh) wrote:
> Hi,
>
> I'm trying to build hugin CVS.
> I get the following error:
> Descending directory vigra_ext to do "make lib"
> make[2]: entering directory "
> /usr/local/src/hugin-0.4-cvs20040624/src/ vigra_ext"
> ---- Compiling PointMatching.cpp (C++)
> g++ -I. -I../include -Wall -O2 -I../ -c -o .obj/PointMatching.o
> PointMatching.
> cpp
> ../include/vigra_impex2/impex.hxx: In function "void
> vigra_impex2::exportScalarImage(SrcIterator, SrcIterator,
> SrcAccessor, const
> vigra_impex2::ImageExportInfo&, vigra::VigraTrueType) [with
> SrcIterator =
> vigra::ConstBasicImageIterator<unsigned char, unsigned char**>,
> SrcAccessor
> = vigra::StandardConstValueAccessor<unsigned char>] »:
> ../include/vigra_impex2/impex.hxx:1021: instantiated from `void
> vigra_impex2::exportScalarImage(SrcIterator, SrcIterator,
> SrcAccessor, const vigra_impex2::ImageExportInfo&) [with SrcIterator
> = vigra:: ConstBasicImageIterator<unsigned char, unsigned char**>,
> SrcAccessor = vigra::StandardConstValueAccessor<unsigned char>]'
> ../include/vigra_impex2/impex.hxx:1037: instantiated from `void
> vigra_impex2::exportImage(SrcIterator, SrcIterator, SrcAccessor,
> const vigra_impex2::ImageExportInfo&, vigra::VigraTrueType) [with
> SrcIterator = vigra::ConstBasicImageIterator<unsigned char, unsigned
> char**>, SrcAccessor = vigra::StandardConstValueAccessor<unsigned
> char>]'
> ../include/vigra_impex2/impex.hxx:1115: instantiated from `void
> vigra_impex2::exportImage(SrcIterator, SrcIterator, SrcAccessor,
> const vigra_impex2::ImageExportInfo&) [with SrcIterator = vigra::
> ConstBasicImageIterator<unsigned char, unsigned char**>, SrcAccessor
> = vigra::StandardConstValueAccessor<unsigned char>]'
> ../include/vigra_impex2/impex.hxx:1123: instantiated from `void
> vigra_impex2::exportImage(vigra::triple<Iterator, Iterator,
> Accessor>, const vigra_impex2::ImageExportInfo&) [with SrcIterator =
> vigra:: ConstBasicImageIterator<unsigned char, unsigned char**>,
> SrcAccessor = vigra::StandardConstValueAccessor<unsigned char>]'
> ../include/vigra_ext/LoweSIFT.h:102: instantiated from `bool
> vigra_ext::loweDetectSIFT(vigra::triple<Iterator, Iterator,
> Accessor>, std::vector<vigra_ext::SIFTFeature,
> std::allocator<vigra_ext:: SIFTFeature> >&, const std::string&) [with
> SrcIterator = vigra:: ConstBasicImageIterator<unsigned char, unsigned
> char**>, SrcAccessor = vigra::StandardConstValueAccessor<unsigned
> char>]'
> PointMatching.cpp:84: instantiated from here
> ../include/vigra_impex2/impex.hxx:1011: error: no type named
> `isSigned' in `
> struct vigra::NumericTraits<unsigned char>'
> ../include/vigra_impex2/impex.hxx:1012: error: no type named
> `isSigned' in `
> struct vigra::NumericTraits<unsigned char>'
> make[2]: *** [.obj/PointMatching.o] Error 1
> make[2]: leaving directory "/usr/local/src/hugin-0.4-cvs20040624/src/
> vigra_ext"
>
>
> And later, several times, the same error, complaining for "isSigned"
>
> ---../include/vigra_impex2/impex.hxx:986: error: no type named
> `isSigned' in `
> struct vigra::NumericTraits<vigra::TinyVector<int, 4> >'
>
> I've vigra 1.2.0 installed.
>
>
>
> Regards
> - Jean-L
> uc
More information about the ptX
mailing list