QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2014|回复: 3

Can not load module from file libdisasm.so

[复制链接]
发表于 2010-8-19 09:24:00 | 显示全部楼层 |阅读模式
编译安装后,就是不能加载这个模块,模块也存在。
另外,编译安装后,在/opt/skyeye/bin路径下有个skyeye,似乎不能使用,只有编译目录下的那个可以。

环境:fedora9
安装过程:
tar xvzf skyeye-1-3-1_rc1.tar.gz
mv skyeye-1-3-1_rc1 skyeye
cd skyeye
./configure
make lib
make
su #
make install
make install_lib
错误:
[root@localhost bin]# /home/zyq/temp/skyeye/skyeye
SkyEye 1.3.1
SkyEye is an Open Source project under GPL. All rights of different parts or modules are reserved by their author. Any modification or redistributions of SkyEye should not remove or modify the annoucement of SkyEye copyright.
Get more information about it, please visit the homepage http://www.skyeye.org.
Type "help" to get command list.
In SKY_load_module, file not found

In SKY_load_all_modules, Can not load module from file libdisasm.so.

(skyeye)

加载的模块列表:
(skyeye)list-modules
Module Name                 File Name
lcd                         /opt/skyeye/lib/skyeye/liblcd.so
arm                         /opt/skyeye/lib/skyeye/libarm.so
mips                        /opt/skyeye/lib/skyeye/libmips.so
coldfire                    /opt/skyeye/lib/skyeye/libcoldfire.so
code_cov                    /opt/skyeye/lib/skyeye/libcodecov.so
net                         /opt/skyeye/lib/skyeye/libnet.so
flash                       /opt/skyeye/lib/skyeye/libflash.so
perf-monitor                /opt/skyeye/lib/skyeye/libpmon.so
nandflash                   /opt/skyeye/lib/skyeye/libnandflash.so
log-pc                      /opt/skyeye/lib/skyeye/liblog.so
sound                       /opt/skyeye/lib/skyeye/libsound.so
shutdown                    /opt/skyeye/lib/skyeye/libshutdown.so
x86                         /opt/skyeye/lib/skyeye/libx86.so
touchscreen                 /opt/skyeye/lib/skyeye/libts.so
sparc                       /opt/skyeye/lib/skyeye/libsparc.so
uart                        /opt/skyeye/lib/skyeye/libuart.so
gdbserver                   /opt/skyeye/lib/skyeye/libgdbserver.so
ppc                         /opt/skyeye/lib/skyeye/libppc.so
bfin                        /opt/skyeye/lib/skyeye/libbfin.so
bus-log                     /opt/skyeye/lib/skyeye/libbus_log.so

这个模块确实是存在的:
[root@localhost bin]# ll /opt/skyeye/lib/skyeye/libdisasm.so
lrwxrwxrwx 1 root root 18 2010-08-18 12:33 /opt/skyeye/lib/skyeye/libdisasm.so -> libdisasm.so.0.0.0
[root@localhost bin]# ll /opt/skyeye/lib/skyeye/libdisasm.so.0.0.0
-rwxr-xr-x 1 root root 162302 2010-08-18 12:33 /opt/skyeye/lib/skyeye/libdisasm.so.0.0.0

请帮忙看看是什么问题。谢谢。
发表于 2010-10-24 11:51:28 | 显示全部楼层

本人也遇到这种问题

本人也遇到这种问题,求解答
回复

使用道具 举报

发表于 2010-10-24 11:51:59 | 显示全部楼层

本人也遇到这种问题

本人也遇到这种问题,求解答
回复

使用道具 举报

发表于 2010-10-28 10:42:45 | 显示全部楼层

回复 1# cryy 的帖子

libdisasm依赖于bfd库和opcode库,不知道这两个库你是否编译安装正确?如果正常的话, /opt/skyeye/lib下应该有。

另外这个库加载不了,应该是反汇编的功能不能使用。可能不影响其他的功能。

Thanks
MK
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-3-29 18:26 , Processed in 0.106678 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表