QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2827|回复: 3

skyeye 1.3.2安装奇怪问题?

[复制链接]
发表于 2011-2-22 15:34:38 | 显示全部楼层 |阅读模式
安装skyeye1.3.2的时候出现了很奇怪的错误,请大家看看!
第一次安装:
运行./configure  make make install 生成了/opt/skyeye,运行命令ln -s /opt/skyeye/bin/skyeye /usr/local/bin 后可以运行skyeye,不过在skyeye下没有sim等命令;而且在运行arm_boot时,运行到:
(skyeye)start
arch: arm
cpu info: armv3, arm7tdmi, 41007700, fff8ff00, 0
In do_mach_option, mach info: name at91, mach_init addr 0x5698e0
uart_mod:3, desc_in:, desc_out:, converter:
In create_uart_console
会出现个窗口一闪就过了,然后shell就没反映了。

第二次安装:
进入skyeye1.3.2目录,运行make clean,make distclean 然后把/opt/skyeye删除
运行:
./configure --target=arm-elf --prefix=/usr/local
make
make install
完成后运行skyeye提示没有这个命令,最后在/usr/local/bin下找到arm-elf-skyeye,运行
arm-elf-skyeye:
arm-elf-skyeye:error while loading shared libraries:libbfd-2.18.50.200709.so:cannot open
shared  object file : no such file or directory
请问这是怎么回事啊?
 楼主| 发表于 2011-2-22 16:54:06 | 显示全部楼层
第一个问题解决,是skyeye.conf文件的uart设置问题

但是第二个问题就很郁闷了,为什么更改安装路径为/usr/local就安装不了呢?
回复

使用道具 举报

发表于 2011-2-22 17:23:57 | 显示全部楼层
第二个问题可能是系统找不到 /usr/local 里面的 so 文件,印象里有个环境变量可以设置寻找 so 的路径,具体是哪个忘了。大部分系统默认是没有 /usr/local/lib 的。包括直接运行 /usr/local/bin 里面的程序,很多系统也是没有默认的。
回复

使用道具 举报

发表于 2011-2-23 14:51:32 | 显示全部楼层

回复 1# river0830 的帖子

安装在/opt下比较好。/usr/local不是很确定。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-22 10:24 , Processed in 0.063434 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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