Closed sdiehl closed 10 years ago
i'll get cracking on fixing this up. I think the "right" solution is for me to change how the ffi calls for blas work to use the fortran ABI.
I think this is just an issue with the provenance of the blas libraries that ship with OSX and Debian differ from the netlib versions, which is the one that Arch Linux uses. I wouldn't read too much into it.
would me adding an -fArchLinux flag to .cabal be a satisfactory near term solution? (especially since hackage now shows the list of available flags)
I really really want the basic lib to work zero config out of the box on as wide a range of platforms as I can while having not configure logic
alternatively, is there a way I could have setup.hs detect that its on archlinux?
possibly using something like uname -s
added an -fCBLAS flag for handling this. Not the ideal solution, but a simple one thats usable today.
Test suite requires
-lcblas
library to link on Arch Linux.Relevant information:
This is the providing package should be blas
3.5.0-1
:https://www.archlinux.org/packages/extra/x86_64/blas/