Dr. Thomas Orgis

Results 55 comments of 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....