-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
OpenBLAS build error (missing libquadmath.so.0) on x64 Linux #779
Comments
@loladiro: can you look into the submodule business here? |
Hmm, very odd. The build works just fine for me on Ubuntu 11.10 64bit. I'll have a look at it though. The libquadmath stuff smells like a broken fortran installation. |
Pretty sure the git thing is unrelated. Made issue title more specific. I rebuilt this morning (not off a fresh clone, but I did |
Broken Fortran installation is a fair guess. Is there an easy way to check this? (I have no idea whatsoever about Fortran). FWIW I built GCC with Fortran support just today using the “even simpler recipe” without fancy configuration.
Here’s the truncated build error that appears just before the error message I posted above (sorry, should have posted that before):
|
I think it may be that git 1.6 does not have the Edit: It's in external/Makefile |
@loladiro I think you mean
Trying to |
@konrad-rudolph Can you check that you have the libquadmath library you system? For reference, here's the machine I'm building on:
|
@loladiro I haven’t got these libraries anywhere. I’m assuming that they should come with GCC? |
Back on the submodule problem real quick. I know you mentioned you don't control the computer in question, but you have enough permission to build & run Julia--you could compile a newer git from source and run it from your home directory, couldn't you? |
Uhm … badly configured library path … |
@pao Yes. I want to keep doubly installed binaries to a minimum, however. The admins maintain git, we use it. They don’t maintain Julia – I install my own. Apart from that, installing a new git would probably solve the problem. As I said, I provided this error message merely for context on the off chance that I had incorrectly downloaded Anyway, this has been embarrassing. Thanks for the prompt reactions anyway. |
No biggie. Everything is in a bit of flux right now with the build, so there's a lot of hands on deck dealing with build issues at the moment. |
Let's get rid of --recursive until we actually need it since it apparently trips up people with older gits. By the time we need it they are much more likely to be using a newer git and not have problems. |
This option doesn't exist for older gits and we don't actually need it yet. Once we do, we can add the option back and hope that people have upgraded to newer git versions. Addresses #779.
When trying to
make
on a Linux machine I get build errors.The first error occurs right after
make
on a cleanly cloned directory. The error message reads, in its entirety:(git version 1.6.1.3 – it seems to work on a newer git version but I cannot control this on the computer in question. The above information is just to provide maximum context for the subsequent error)
This can be worked around by going manually into the
deps
directory and doing agit clone git://github.com/JuliaLang/libuv.git
.However, repeating
make
after that gives the following error (after some time and rather a lot of warnings):I think this error is unrelated to the
git submodule
fiasco above but I could of course be mistaken.uname -a
yieldsThe text was updated successfully, but these errors were encountered: