Closed GoogleCodeExporter closed 9 years ago
I'll handle this one.
Original comment by john.shumwayjr
on 4 Aug 2011 at 2:23
The blitz library uses the labs function, which requires cstdlib. In the past
year or two, the newest gcc compilers catch the fact that cstdlib is not
properly included in blitz, thus giving the error that std::labs cannot be
found. While this is an error in blitz, it is widespread enough we should work
around it. I've been patching our local copies of blitz, but this is not
helpful for new users or on machines where we cannot modify blitz. I have just
updated the acinclude.in file so that our configure script does an #include
<cstdlib> before #include <blitz>, so the configure check should succeed now.
I have also explicitly included cstdlib before all blitz includes everywhere in
the pi source code.
Original comment by john.shumwayjr
on 4 Aug 2011 at 2:40
Original issue reported on code.google.com by
scottste...@gmail.com
on 1 Aug 2011 at 5:27