http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53518

--- Comment #4 from gee <jojelino at gmail dot com> 2012-08-14 18:49:53 UTC ---
cppcheck fails to compile because of this bug.

cli/cmdlineparser.o: In function `~basic_istream':
/usr/include/c++/4.8.0/istream:106: undefined reference to `construction vtable
for std::basic_istream<char, std::char_traits<char>
>-in-std::basic_ifstream<char, std::char_traits<char> >'
/usr/include/c++/4.8.0/istream:106: undefined reference to `construction vtable
for std::basic_istream<char, std::char_traits<char>
>-in-std::basic_ifstream<char, std::char_traits<char> >'
/usr/include/c++/4.8.0/istream:106: undefined reference to `construction vtable
for std::basic_istream<char, std::char_traits<char>
>-in-std::basic_ifstream<char, std::char_traits<char> >'

it says that 'construction vtable for std::basic_istream<char,
std::char_traits<char> >-in-std::basic_ifstream<char, std::char_traits<char> >'
cannot be found, but it exists. 

$ nm -sn /lib/libstdc++.a |c++filt |grep "construction vtable for
std::basic_istream<char, std::char_traits<char> >-in-std::basic_ifstream<char,
std::char_traits<char> >"
construction vtable for std::basic_istream<char, std::char_traits<char>
>-in-std::basic_ifstream<char, std::char_traits<char> > in fstream-inst.o
00000000 R construction vtable for std::basic_istream<char,
std::char_traits<char> >-in-std::basic_ifstream<char, std::char_traits<char> >

Reply via email to