Boost logo

Boost :

From: John Maddock (John_Maddock_at_[hidden])
Date: 2000-06-24 05:37:53


I've included a workaround for the mingw lack of <limits> in
rational_example.cpp, but mingw still breaks with

    boost\rational.hpp: In function `class boost::rational<int>
    boost::abs<int>(const boost::rational<int> &)':
    rational_example.cpp:65: instantiated from here
    boost\rational.hpp:311: no matching function for call to `abs (int)'

gcc has a problem with using declarations at function scope: it just
ignores them! Put the using declaration at namespace scope (for gcc only)
and it should work.

- John.

Boost list run by bdawes at, gregod at, cpdaniel at, john at