Boost logo

Boost :

From: John Maddock (john_at_[hidden])
Date: 2005-04-21 11:10:22


> As part of my homegrown testing I like to run comeau 4.3. I find this
> compiler helpful in sorting out very stick C++ language issues and see it
> as
> a compiler addressing a small but important niche.
>
> The serialization library currently won't build with this compiler. It
> fails
> with the error message
>
> "C:\BoostMainCVS\boost/type_traits/detail/is_mem_fun_pointer_tester.hpp",
> line 61: error #457:
> "is_mem_fun_pointer_tester" is not a function or static data
> member
> yes_type is_mem_fun_pointer_tester(R (__stdcall T::*)());
>
> Is there any chance someone might address this?

Well there's always some kind of a chance ;-)

Apparently Commeau defines _MSC_VER but doesn't support __stdcall etc
function types. I've changed the configuration check to test for
_MSC_EXTENSIONS: let me know if this works.

John.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk