[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