共享库兼容性问题
Shared library compatibility issue
尝试使用 nsocr(基于 OCR 的应用程序)共享库,即 libjnsocr.so,它在 Ubuntu 系统上成功运行。当 运行 在 RHEL 5.1 机器上相同时,我得到一个错误
ERROR_DLLNOTLOADED 0x70010002 or Cannot find or load the "NSOCR.dll" file.
可能是来源的问题之一是 Ubuntu 在最新版本的 Linux 内核上运行,即 4.2,而我所在的服务器 运行 该程序在内核版本 2.6 上运行,即很古老。
如果有某种方法可以使该文件与旧内核兼容,请告诉我。感谢任何其他输入。
When running the same on a RHEL 5.1 box, I get an error as
... 如果您使用 Ubuntu 7.04 来创建
库/应用程序。
说 libjnsocr.so 取决于例如libc6 版本 2.11 或更高版本。 Redhat 5 有 glibc-2.5 (= libc6-2.5 ): 任何现代应用程序都不可能工作。
尝试使用 nsocr(基于 OCR 的应用程序)共享库,即 libjnsocr.so,它在 Ubuntu 系统上成功运行。当 运行 在 RHEL 5.1 机器上相同时,我得到一个错误
ERROR_DLLNOTLOADED 0x70010002 or Cannot find or load the "NSOCR.dll" file.
可能是来源的问题之一是 Ubuntu 在最新版本的 Linux 内核上运行,即 4.2,而我所在的服务器 运行 该程序在内核版本 2.6 上运行,即很古老。
如果有某种方法可以使该文件与旧内核兼容,请告诉我。感谢任何其他输入。
When running the same on a RHEL 5.1 box, I get an error as
... 如果您使用 Ubuntu 7.04 来创建 库/应用程序。
说 libjnsocr.so 取决于例如libc6 版本 2.11 或更高版本。 Redhat 5 有 glibc-2.5 (= libc6-2.5 ): 任何现代应用程序都不可能工作。