Angus Leeming <[EMAIL PROTECTED]> writes: | On Sunday 28 April 2002 6:15 pm, Lars Gullik Bjønnes wrote: >> Can be done with gcc 3.1 and glibc: > | Here I get: > | aleem@pneumon:aleem-> cxx -std strict_ansi -o trial trial.C | cxx: Error: trial.C, line 16: no instance of function template | "std::use_facet" matches the argument list | argument types are: (std::locale) | mssg_gl(use_facet<messages<char> >(loc_gl)) | --------------------------^ | cxx: Error: trial.C, line 19: too many arguments in function call | localedir.c_str());
yes I used a nonstandard messages<char>::open. | --------------------------------------^ | cxx: Error: trial.C, line 66: a nonstatic member reference must be relative | to a specific object | ios_base::sync_with_stdio(false); | --------^ Hmm... this one should work... | cxx: Info: 3 errors detected in the compilation of "trial.C". > | I'm not sure from reading the header file whether I have | template <class Facet> const Facet& use_facet (const locale&); | or | template <class Facet> const Facet& use_facet (const locale&, Facet*); | Depends on some wierd preprocessor macros. -- Lgb