sybase的动态链接库(.so)打不开 ( 积分: 100 )

  • 主题发起人 xinshou0718
  • 开始时间
X

xinshou0718

Unregistered / Unconfirmed
GUEST, unregistred user!
问题如下:在IBM AIX5 unix操作系统下编程
cmem是我编译的一个可执行文件, 当我执行cmem时系统报如下错误:
exec(): 0509-036 Cannot load program cmem because of the following errors:
0509-022 Cannot load module /sybase/OCS-12_5/lib/libct.so.
0509-150 Dependent module libintl.so could not be loaded.
0509-022 Cannot load module libintl.so.
0509-026 System error: A file or directory in the path namedo
es not exist.
但是实际上这些库文件是存在的,我的路径配置也没有问题.而且当我直接去/sybase/OCS-12_5/lib目录下执行cmem命令时是可以执行的....
 

动力汽车

Unregistered / Unconfirmed
GUEST, unregistred user!
需要把用户环境变量中的PATH加上/sybase/OCS-12_5/lib这个目录
 
A

abszo

Unregistered / Unconfirmed
GUEST, unregistred user!
设置环境变量LD_LIBRARY_PATH,使这个变量包含你的so路径
或者吧你的so拷贝到/lib即可。
 
X

xinshou0718

Unregistered / Unconfirmed
GUEST, unregistred user!
ok,解决,只是忘记加分了,见谅!
是在LIBPATH中加路径
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
804
SUNSTONE的Delphi笔记
S
顶部