Non-threaded build tries to embed threaded code in shared library
Brought to you by:
rwhaley,
tonyc040457
When building a non-threaded ATLAS (with "-t 0" flag), the build system still tries to build some threaded code. This results in missing symbols in the shared library (functions related to mutexes, ATL_SetAtomicCount and friends).
The attached patch fixes the issue. It is already applied to the Debian package for ATLAS 3.10.1.
Sorry for the huge delay, I have put an equivalent fix in the basefiles, and so this problem should be fixed in the forthcoming stable patch.
Ticket moved from /p/math-atlas/support-requests/910/