mjsML commented on issue #17181: Fail to build mxnet from source
URL: 
https://github.com/apache/incubator-mxnet/issues/17181#issuecomment-573948456
 
 
   agreed ... as I mentioned above it's a well documented 
[issue](https://github.com/xianyi/OpenBLAS/wiki/faq#debianlts) with OpenBLAS 
and debian based distros.
   
   > Debian and Ubuntu LTS versions provide OpenBLAS package which is not 
updated after initial release, and under circumstances one might want to use 
more recent version of OpenBLAS e.g. to get support for newer CPUs
   
   >Ubuntu and Debian provides 'alternatives' mechanism to comfortably replace 
BLAS and LAPACK libraries systemwide.
   
   >After successful build of OpenBLAS (with DYNAMIC_ARCH set to 1)
   
   ```
   $ make clean
   $ make DYNAMIC_ARCH=1
   $ sudo make DYNAMIC_ARCH=1 install
   ```
   Basically the symbol mentioned above is missing from the default binaries 
that ships with debian based distros, so OpenBLAS needs to be rebuilt from 
latest source with this flag to force the compiler to output the symbol that 
the linker here is looking for(in this instance the old "gotoblas" symbol).

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to