在AIX 5.2.0.0下执行报错:
Symbol resolution failed for comsrvh because:
symbol _fd_select(number 42) is not exported from dependent module /usr/lib/libc.a(shr.o).
Examine .loader section symbols with the 'dump -Tv' command
5 个解决方案
#1
程序是用gcc,编译的!
#2
从信息没看出来错误....
#3
可异我没有原码,是别人编译后传给我的。
#4
libc版本不一致,导致有些符号丢失
#5
0509-136 Symbol _GetRawPtr__3stdHilPiRiPiRi_RCQ2_3std6_PtritXTiTlTPiTRiTPiTRi__Pi (number 221) is not exported from
dependent module /oracle/product/10.2.0/db_1/lib/libocci.a[shr.o].
0509-022 Cannot load module /drecv/drecv1/lib/libamInsureScore.so.
0509-026 System error: Cannot run a file that does not have a valid format.
0509-192 Examine .loader section symbols with the
'dump -Tv' command.]]!!
-----------------我这里也有个问题,在32位机器上就报这个错,另一个环境是64位的就合适。
你的会不会也是这样类似的问题呢
dependent module /oracle/product/10.2.0/db_1/lib/libocci.a[shr.o].
0509-022 Cannot load module /drecv/drecv1/lib/libamInsureScore.so.
0509-026 System error: Cannot run a file that does not have a valid format.
0509-192 Examine .loader section symbols with the
'dump -Tv' command.]]!!
-----------------我这里也有个问题,在32位机器上就报这个错,另一个环境是64位的就合适。
你的会不会也是这样类似的问题呢
#1
程序是用gcc,编译的!
#2
从信息没看出来错误....
#3
可异我没有原码,是别人编译后传给我的。
#4
libc版本不一致,导致有些符号丢失
#5
0509-136 Symbol _GetRawPtr__3stdHilPiRiPiRi_RCQ2_3std6_PtritXTiTlTPiTRiTPiTRi__Pi (number 221) is not exported from
dependent module /oracle/product/10.2.0/db_1/lib/libocci.a[shr.o].
0509-022 Cannot load module /drecv/drecv1/lib/libamInsureScore.so.
0509-026 System error: Cannot run a file that does not have a valid format.
0509-192 Examine .loader section symbols with the
'dump -Tv' command.]]!!
-----------------我这里也有个问题,在32位机器上就报这个错,另一个环境是64位的就合适。
你的会不会也是这样类似的问题呢
dependent module /oracle/product/10.2.0/db_1/lib/libocci.a[shr.o].
0509-022 Cannot load module /drecv/drecv1/lib/libamInsureScore.so.
0509-026 System error: Cannot run a file that does not have a valid format.
0509-192 Examine .loader section symbols with the
'dump -Tv' command.]]!!
-----------------我这里也有个问题,在32位机器上就报这个错,另一个环境是64位的就合适。
你的会不会也是这样类似的问题呢