#include
using namespace std;
int main()
{
cout::catalog std::messages::open(const std::basic_string, std::allocator >&, const std::locale&, const char*) const’:
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/i486-linux-gnu/bits/messages_members.h:62: error: there are no arguments to ‘bindtextdomain’ that depend on a template parameter, so a declaration of ‘bindtextdomain’ must be available
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/i486-linux-gnu/bits/messages_members.h:62: error: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated)
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/i486-linux-gnu/bits/messages_members.h: In member function ‘virtual typename std::messages::catalog std::messages::do_open(const std::basic_string, std::allocator >&, const std::locale&) const’:
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/i486-linux-gnu/bits/messages_members.h:82: error: there are no arguments to ‘textdomain’ that depend on a template parameter, so a declaration of ‘textdomain’ must be available
|