-
Notifications
You must be signed in to change notification settings - Fork 91
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
f77blas.h not found (Ubuntu, Octave) #17
Comments
Since there are many files having the same problem, I found it easier to add a flag This worked on Fedora, but I am not sure about other systems (hence why I am not 100% sure this is PR-worthy). What do you think? |
Lines 40 to 47 in d559b73
The change proposed by @catch22 would break the current Octave 5.1.0 Windows installations. The header The change proposed by @nvitucci is not the cleanest solution to hardcode a directory, but it might cover several default configured GNU/Linux distributions. You can provide a PR @nvitucci and if there are no different opinions, it is likely to get merged. |
Thanks @siko1056 , will do. I think we can add this as a parameter in the install script, so that the exact location will not be hardcoded. |
The hardcoded directory does not seem to work with Ubuntu - see the error log at https://travis-ci.org/catch22/quantbox/builds/641260667#L968 and the travis config at https://github.com/catch22/quantbox/blob/master/.travis.yml. Please let me know if you need any further information. |
Do you rely for current software development on Ubuntu (14.04 LTS) "Trusty Tahr", which ran out of standard support last year and OpenBLAS 0.2.8 from 2013? My impression is, that the OpenBLAS headers were not installed in Ubuntu 14.04 https://launchpad.net/ubuntu/trusty/amd64/libopenblas-dev/0.2.8-6ubuntu1 Can you verify this on an Ubuntu 14.04 machine with "libopenblas-dev" installed, what is the output of
You can easily upgrade your Travis CI check to a more recent Ubuntu (16.04 LTS) "Xenial Xerus" for which this path will work (as for almost any other current Linux distribution). https://packages.ubuntu.com/xenial/amd64/libopenblas-dev/filelist |
Yikes, great catch. Thanks! |
You're welcome, thanks for using this repo and reporting issues. Can this item be closed again? https://travis-ci.org/catch22/quantbox/builds/641277190#L990 Off-topic: "quantbox" looks interesting to me 😉 |
The fix I found was to install
libopenblas-dev
and replace the include statement inblksdp.h
to#include <openblas/f77blas.h>
(cf. 44fe8cc).The text was updated successfully, but these errors were encountered: