Trying to install OpenCL on RHEL 5

Trying to install OpenCL on RHEL 5

Hello, when trying to run the command:

[root @ nova21] # rpm-ivh OpenCL-1.2-base-3.0.67279-1.x86_64.rpm
warning: OpenCL-1.2-base-3.0.67279-1.x86_64.rpm: Header V3 RSA/SHA1 signature: NOKEY, key ID f789186f
error: Failed dependencies:
libnuma.so.1 () (64bit) is needed by OpenCL-1.2-base-3.0.67279-1.x86_64

If I install the package in version 0.9.8, the installation of OpenCL-1.2-base-3.0.67279-1.x86_64 occurs normally.

However, when installing the package:
# rpm-ivh OpenCL-1.2-intel-cpu-3.0.67279-1.x86_64.rpm
warning: OpenCL-1.2-intel-cpu-3.0.67279-1.x86_64.rpm: Header V3 RSA/SHA1 signature: NOKEY, key ID f789186f
error: Failed dependencies:
libnuma.so.1 (libnuma_1.1) (64bit) is needed by OpenCL-1.2-intel-cpu-3.0.67279-1.x86_64
libnuma.so.1 (libnuma_1.2) (64bit) is needed by OpenCL-1.2-intel-cpu-3.0.67279-1.x86_64
libstdc + +. so.6 (GLIBCXX_3.4.9) (64bit) is needed by OpenCL-1.2-intel-cpu-3.0.67279-1.x86_64

So, the package libnuma (numactl-0.9.8-12.el5_6.x86_64.rpm) is deprecated in RHEL5.

I installed version 2.0.8 from source, but still the error remains.

[root @ nova21 numactl-2.0.8] # ldconfig-p | grep libnuma
libnuma.so.1 (libc6, x86-64) => / usr/lib64/libnuma.so.1
libnuma.so (libc6, x86-64) => / usr/lib64/libnuma.so

# rpm-ivh OpenCL-1.2-intel-cpu-3.0.67279-1.x86_64.rpm
warning: OpenCL-1.2-intel-cpu-3.0.67279-1.x86_64.rpm: Header V3 RSA/SHA1 signature: NOKEY, key ID f789186f
error: Failed dependencies:
libnuma.so.1 (libnuma_1.1) (64bit) is needed by OpenCL-1.2-intel-cpu-3.0.67279-1.x86_64
libnuma.so.1 (libnuma_1.2) (64bit) is needed by OpenCL-1.2-intel-cpu-3.0.67279-1.x86_64
libstdc + +. so.6 (GLIBCXX_3.4.9) (64bit) is needed by OpenCL-1.2-intel-cpu-3.0.67279-1.x86_64

Any suggestions?

Thanks, Duca.

2 帖子 / 0 全新
最新文章
如需更全面地了解编译器优化,请参阅优化注意事项

Hi,

Let me note that officially supported systems are RHEL 6 (and SLES 11.1) and higher. In your case I'd suggest two options.
1) Try to install required version of libnuma from repository (using yum) if it exist.
2) When you installed libnuma from sources rpm database wasn't updated (it still contains information about the old version) - that's why the dependency fails again. You might try to install Intel OpenCL SDK packages with '--force' flag, so the dependency check will be skipped. But of course, this is unsupported and not tested, you have to check whether it is working for you or not.

Thanks, Yuri

发表评论

登录添加评论。还不是成员?立即加入