[ptx] Hugin - compilation problems

spec at webtech.pl spec at webtech.pl
Sat Jan 8 00:29:24 GMT 2005


Steve Wesemeyer wrote:
> Hiya,
> 
> I have downloaded the latest CVS version from Sourceforge and encountered the 
> following compilation problem:
> 
> make[2]: Entering directory 
> `/home/swesemeyer/Downloads/Hugin/Source/hugin_cvs/src/vigra_ext'
> if /bin/sh ../../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H "-I." 
> -I../../src/include -I../../src/include -I../../src/foreign    -g -O2 -MT 
> PointMatching.lo -MD -MP -MF ".deps/PointMatching.Tpo" -c -o PointMatching.lo 
> PointMatching.cpp; \
> then mv -f ".deps/PointMatching.Tpo" ".deps/PointMatching.Plo"; else rm -f 
> ".deps/PointMatching.Tpo"; exit 1; fi
>  g++ -DHAVE_CONFIG_H -I. -I../../src/include -I../../src/include 
> -I../../src/foreign -g -O2 -MT PointMatching.lo -MD -MP 
> -MF .deps/PointMatching.Tpo -c PointMatching.cpp -o PointMatching.o
> In file included from PointMatching.cpp:29:
> ../../src/include/vigra_ext/PointMatching.h: In member function `bool
>    vigra_ext::MatchFeatures::operator()(const
>    std::vector<vigra_ext::SIFTFeature, std::allocator<vigra_ext::SIFTFeature>
>    >&, const std::vector<vigra_ext::SIFTFeature,
>    std::allocator<vigra_ext::SIFTFeature> >&, vigra_ext::SIFTMatchVector&)':
> ../../src/include/vigra_ext/PointMatching.h:163: error: no matching function
>    for call to `std::vector<vigra_ext::SIFTMatch,
>    std::allocator<vigra_ext::SIFTMatch> >::push_back(vigra::triple<int, long
>    int, int>)'
> /usr/include/g++/bits/stl_vector.h:596: error: candidates are: void
>    std::vector<_Tp, _Alloc>::push_back(const _Tp&) [with _Tp =
>    vigra_ext::SIFTMatch, _Alloc = std::allocator<vigra_ext::SIFTMatch>]
> make[2]: *** [PointMatching.lo] Error 1
> make[2]: Leaving directory 
> `/home/swesemeyer/Downloads/Hugin/Source/hugin_cvs/src/vigra_ext'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory 
> `/home/swesemeyer/Downloads/Hugin/Source/hugin_cvs/src'
> make: *** [all-recursive] Error 1
> 
> Any ideas? 
> 
> I'm using wxWidgets 2.5.3, fftw2, boost 1.31 on Suse 9.2 running on an AMD64.
> Please let me know if you need any further information.

I guess gcc version would be useful. I don't know if anyone compiled it 
on anything other than gcc 3.3

--
best regards,
Marek


More information about the ptX mailing list