共享库兼容性问题

时间:2016-05-25 12:23:13

标签: linux shared-libraries ocr compatibility

尝试使用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,这是非常老的。 如果有一些方法可以使这个文件与旧内核兼容,请告诉我。感谢任何其他投入。

1 个答案:

答案 0 :(得分:1)

  

在RHEL 5.1框上运行时,我收到错误

...如果您像Ubuntu 7.04一样使用它来创建 图书馆/应用程序。

说libjnsocr.so取决于例如libc6版本2.11或更高版本。 Redhat 5有glibc-2.5(= libc6-2.5):任何当代应用程序都无法工作。