Josh Stern wrote:
Use of the C99 header <complex.h> in a C library header that is then used within a C++ program causes compile/linkage problems. This problem was discovered via failing to compile small examples using the m_get function in the meschach libraryversion included in Debian.
This is not a bug. The C99 complex type is not supported in ISO C++98, or GNU C++. Regards, Martin