Dr. Thomas Orgis
Dr. Thomas Orgis
This build failure on MacOS seems to be bogus … I did not touch the Makefile build, anyway. Btw., if you are not intending to replace the Makefile build with...
Oh. The -frecursive thing creeps me out. LAPACK is not thread-safe without it? Or are you just not sure? It is a significant difference in build systems if one has...
> There is no `BUILD_STATIC_LIBS` option in CMake. Well, I just added the option to this particular build, not CMake itself. So it is present just for the conditional you...
Another reason for static libraries is to build a binary that does not depend on its build environment and can be transferred and run elsewhere, or perhaps also to have...
I don't quite get where we differ on the diagnostics of PIE or PIC in the static libs, but let's put that aside, as it is established that the static...
I am further scratching my head about properly packaging all the reference lapack. I think I'll open a separate issue about the ILP64 builds and headers. But it would be...
I put some related questions on #461 . Installing separate headers for 32 bit and 64 bit index variant, just like OpenBLAS does, eases packaging, where I build those variants...
> > I still like the simultaneous build of shared and static libs, > By default I am opposed to building shared and static libraries Thanks for taking the time....
> ```diff > diff --git a/CBLAS/src/CMakeLists.txt b/CBLAS/src/CMakeLists.txt > index fb1d764c6..445d8f846 100644 > --- a/CBLAS/src/CMakeLists.txt > +++ b/CBLAS/src/CMakeLists.txt > @@ -116,7 +116,6 @@ list(REMOVE_DUPLICATES SOURCES) > add_library(${CBLASLIB} ${SOURCES}) > set_target_properties( >...
> * the alternative BLAS implementation provides a pkg-config file. Which happens to be named blas.pc in your case, not openblas.pc? I don't see how you can rely on that....