查看单个帖子
旧 2009-05-06, 10:59 PM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 【转帖】problem running hpux 11 built app on hpux 10.20

problem running hpux 11 built app on hpux 10.20
problem running hpux 11 built app on hpux 10.20
i am building my application using dwgdirect 1.13.02 hpux portable libraries and using the +daportable option to build all my source code. when i attempt to run the resulting image on hpux 10.20 i get the error:
/usr/lib/dld.sl: can't open shared library: /usr/lib/libdld.2
/usr/lib/dld.sl: no such file or directory
can anyone help?
thanks,
barry
this might be helpful:
.

has anyone successfully done this? what i am thinking with the error i am encountering is that on the hpux11 system (where the link occurs) there is a symbolic link from /usr/lib/libdld.sl to /usr/lib/libdld.2. however, on the hpux10.20 system (where i am attempting to run) /usr/lib/libdld.sl is symbolically linked to /usr/lib/libdld.1 and /usr/lib/libdld.2 does not exist. would it work to change the symbolic link to point to /usr/lib/libdld.1 on the hpux11 system before linking the image?
i tried that and it does in fact resolve that run error, however, as i suspected, there are more similar run errors to contend with. the next is libc.2. is there a more general solution to this problem rather than tinkering with symbolc links?
thanks,
barry
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)