[ptx] Hugin - compilation problems
Steve Wesemeyer
swesemeyer at ntlworld.com
Fri Jan 7 23:12:56 GMT 2005
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.
Cheers,
Steve
More information about the ptX
mailing list