On 07/01/2013 02:08 PM, Marcus D. Leech wrote:
My buddy just tried to compile a OOT module against the latest "maint"
of Gnu Radio, and got treated to the above explosion. It looks like
the C compiler is confusing the version of math.h in the Gnu Radio
codebase with the libc version, and then things go all explody.
So, two things are happening here. One is, that we just unofficially
released 3.7.0, but haven't announced it (still compiling the release
notes), so the repository 'maint' branch is now 3.7.0-based.
Secondly, with, 3.7.0, $PREFIX/include/gnuradio should *not* be in the
include search path, like it needed to be in 3.6.5. So I'm guessing
that the OOT module was either not written for 3.7.0, or should actually
be compiling against the stable 3.6.5.1 version. You can checkout tag
v3.6.5.1 to get that.