You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On my Arch linux system, I have two BLAS implementations installed: cblas (3.11.0-1) and openblas (0.3.21-1).
I can build my project when I put "lflags": ["-lcblas"] into my dub.json file. But if I replace it with "lflags": ["-lopenblas"] I got linker error: undefined reference to 'cblas_snrm2'. This is expected as libopenblas.so does not have cblas_snrm2 symbol, instead it have snrm2 symbol.
So how can I link my project against OpenBLAS?
The text was updated successfully, but these errors were encountered:
On my Arch linux system, I have two BLAS implementations installed:
cblas (3.11.0-1)
andopenblas (0.3.21-1)
.I can build my project when I put
"lflags": ["-lcblas"]
into mydub.json
file. But if I replace it with"lflags": ["-lopenblas"]
I got linker error:undefined reference to 'cblas_snrm2'
. This is expected aslibopenblas.so
does not havecblas_snrm2
symbol, instead it havesnrm2
symbol.So how can I link my project against OpenBLAS?
The text was updated successfully, but these errors were encountered: