I recently started using the Boost Math libraries because I need legendre polynomials. However I cam across a problem I was hoping someone on this list could help me with.
My personal code compiles fine with no problems. When I add the line
#include "boost/math/special_functions/legendre.hpp"
then I get compiler errors attributed to one of my header files. Specifically I get:
my_header.hh:109 error: ISO C++ forbids declaration of ‘tuple’ with no type
As I mentioned before, I don't believe the problem is in my header file because it compiles just fine without the legendre.hpp file.
Has anyone seen this problem before? Do you know how to fix it? I am running gcc 4.2.1 on Mac OS X 10.5.6.
Thanks,
Jeremy