I get compilation errors after make. Configure runs fine. I run it on red hat linux 7.2
g++ -DHAVE_CONFIG_H -I. -I. -I../config -O2 -W -Wall -Wno-unused-parameter -MT compileroutput.lo -MD -MP -MF .deps/compileroutput.Tpo -c compileroutput.cpp -fPIC -DPIC -o .libs/compileroutput.lo compileroutput.cpp: In function `bool Test::{unnamed}::check_format (const string &, size_t &, const string &, int &)': compileroutput.cpp:47: no matching function for call to `basic_string<char, string_char_traits<char>, __default_alloc_template<true, 0> >::compare (unsigned int &, size_t, const basic_string<char, string_char_traits<char>, __default_alloc_template<true, 0> > &) const' /usr/include/g++-3/std/bastring.cc:398: candidates are: int basic_string<charT, traits, Allocator>::compare (const basic_string<charT, traits, Allocator> &, unsigned int = 0, unsigned int = basic_string<charT, traits, Allocator>::npos) const [with charT = char, traits = string_char_traits<char>, Allocator = __default_alloc_template<true, 0>] /usr/include/g++-3/std/bastring.cc:417: int basic_string<charT, traits, Allocator>::compare (const charT *, unsigned int, unsigned int) const [with charT = char, traits = string_char_traits<char>, Allocator = __default_alloc_template<true, 0>] /usr/include/g++-3/std/bastring.h:402: int basic_string<charT, traits, Allocator>::compare (const charT *, unsigned int = 0) const [with charT = char, traits = string_char_traits<char>, Allocator = __default_alloc_template<true, 0>] make[1]: *** [compileroutput.lo] Error 1 make[1]: Leaving directory `/home/mdch/autoTesting/cpptest-1.0.2/src' make: *** [all-recursive] Error 1
Log in to post a comment.
I get compilation errors after make. Configure runs fine. I run it on red hat linux 7.2
g++ -DHAVE_CONFIG_H -I. -I. -I../config -O2 -W -Wall -Wno-unused-parameter -MT compileroutput.lo -MD -MP -MF .deps/compileroutput.Tpo -c compileroutput.cpp -fPIC -DPIC -o .libs/compileroutput.lo
compileroutput.cpp: In function `bool Test::{unnamed}::check_format
(const string &, size_t &, const string &, int &)':
compileroutput.cpp:47: no matching function for call to
`basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> >::compare (unsigned int &, size_t,
const basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> > &) const'
/usr/include/g++-3/std/bastring.cc:398: candidates are: int
basic_string<charT, traits, Allocator>::compare (const
basic_string<charT, traits, Allocator> &, unsigned int = 0, unsigned
int = basic_string<charT, traits, Allocator>::npos) const [with charT =
char, traits = string_char_traits<char>, Allocator =
__default_alloc_template<true, 0>]
/usr/include/g++-3/std/bastring.cc:417: int
basic_string<charT, traits, Allocator>::compare (const charT *,
unsigned int, unsigned int) const [with charT = char, traits =
string_char_traits<char>, Allocator = __default_alloc_template<true,
0>]
/usr/include/g++-3/std/bastring.h:402: int
basic_string<charT, traits, Allocator>::compare (const charT *,
unsigned int = 0) const [with charT = char, traits =
string_char_traits<char>, Allocator = __default_alloc_template<true,
0>]
make[1]: *** [compileroutput.lo] Error 1
make[1]: Leaving directory `/home/mdch/autoTesting/cpptest-1.0.2/src'
make: *** [all-recursive] Error 1