Headers (especially headers from the standard library) shouldn't be included in extern "C" blocks. These blocks are only really needed for function declarations.
Limit the scope of the extern "C" block in GraphBLAS.h to where it's really needed.
This should hopefully avoid the build error when using LLVM libc++ as the standard library.
Headers (especially headers from the standard library) shouldn't be included in extern "C" blocks. These blocks are only really needed for function declarations.
Limit the scope of the extern "C" block in GraphBLAS.h to where it's really needed.
This should hopefully avoid the build error when using LLVM
libc++
as the standard library.