river0830 发表于 2011-2-22 15:34:38

skyeye 1.3.2安装奇怪问题?

安装skyeye1.3.2的时候出现了很奇怪的错误,请大家看看!
第一次安装:
运行./configuremake 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
sharedobject file : no such file or directory
请问这是怎么回事啊?

river0830 发表于 2011-2-22 16:54:06

第一个问题解决,是skyeye.conf文件的uart设置问题

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

jiangtao9999 发表于 2011-2-22 17:23:57

第二个问题可能是系统找不到 /usr/local 里面的 so 文件,印象里有个环境变量可以设置寻找 so 的路径,具体是哪个忘了。大部分系统默认是没有 /usr/local/lib 的。包括直接运行 /usr/local/bin 里面的程序,很多系统也是没有默认的。

ksh 发表于 2011-2-23 14:51:32

回复 1# river0830 的帖子

安装在/opt下比较好。/usr/local不是很确定。
页: [1]
查看完整版本: skyeye 1.3.2安装奇怪问题?