Hi,
Am using Julia (Version 0.6.0) on my CentOS 6.9. While using MAT package, it gave an error, seems version `GLIBC_2.14' not found.
I tried googling a lot on this, not getting thru.
Any pointers in resolving this issue, many thanks in advance!
Below is the screen paste:
julia> Pkg.add("MAT")
INFO: Package MAT is already installed
INFO: METADATA is out-of-date — you may not have the latest version of MAT
INFO: Use `Pkg.update()` to get the latest versions of your packages
julia> using MAT
INFO: Precompiling module MAT.
ERROR: LoadError: error compiling __init__: could not load library "/home/sanjeev/.julia/v0.6/Blosc/src/../deps/libblosc"
/lib64/libc.so.6: version `GLIBC_2.14' not found (required by /home/sanjeev/.julia/v0.6/Blosc/src/../deps/libblosc.so)
Stacktrace:
[1] include_from_node1(::String) at ./loading.jl:569
[2] include(::String) at ./sysimg.jl:14
[3] anonymous at ./<missing>:2
while loading /home/sanjeev/.julia/v0.6/Blosc/src/Blosc.jl, in expression starting on line 522
ERROR: LoadError: LoadError: Failed to precompile Blosc to /home/sanjeev/.julia/lib/v0.6/Blosc.ji.
Stacktrace:
[1] compilecache(::String) at ./loading.jl:703
[2] _require(::Symbol) at ./loading.jl:456
[3] require(::Symbol) at ./loading.jl:398
[4] include_from_node1(::String) at ./loading.jl:569
[5] include(::String) at ./sysimg.jl:14
[6] include_from_node1(::String) at ./loading.jl:569
[7] include(::String) at ./sysimg.jl:14
[8] anonymous at ./<missing>:2
while loading /home/sanjeev/.julia/v0.6/HDF5/src/blosc_filter.jl, in expression starting on line 1
while loading /home/sanjeev/.julia/v0.6/HDF5/src/HDF5.jl, in expression starting on line 509
ERROR: LoadError: Failed to precompile HDF5 to /home/sanjeev/.julia/lib/v0.6/HDF5.ji.
Stacktrace:
[1] compilecache(::String) at ./loading.jl:703
[2] _require(::Symbol) at ./loading.jl:456
[3] require(::Symbol) at ./loading.jl:398
[4] include_from_node1(::String) at ./loading.jl:569
[5] include(::String) at ./sysimg.jl:14
[6] anonymous at ./<missing>:2
while loading /home/sanjeev/.julia/v0.6/MAT/src/MAT.jl, in expression starting on line 29
ERROR: Failed to precompile MAT to /home/sanjeev/.julia/lib/v0.6/MAT.ji.
Stacktrace:
[1] compilecache(::String) at ./loading.jl:703
[2] _require(::Symbol) at ./loading.jl:490
[3] require(::Symbol) at ./loading.jl:398
julia>
/lib64/libc.so.6: version `GLIBC_2.14' not found
-
- Posts: 4
- Joined: 2017/07/19 10:12:23
Re: /lib64/libc.so.6: version `GLIBC_2.14' not found
It means you have an application that is not built to run on CentOS 6 as it needs a newer glibc than we provide. It is impossible to replace glibc so you need a version of the app that's actually built for CentOS 6 and glibc 2.12.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
-
- Posts: 4
- Joined: 2017/07/19 10:12:23
Re: /lib64/libc.so.6: version `GLIBC_2.14' not found
ok, thats very clear now, thanks a lot for the clarity..
Regards, sanjeev
Regards, sanjeev