|
发表于 2006-5-7 21:10:37
|
显示全部楼层
(1) 解压源码包(假定skyeye-x.x.x.src.tar.bz2放在本机的"/usr/src"目录下),会在当前目录生成一个skyeye的目录
#cd /usr/src
# tar xjvf skyeye-x.x.x.src.tar.bz2
(2) 进入解压SkyEye目录,配置SkyEye
#cd skyeye
如果是SkyEye 0.6.0以前的版本,运行下面的命令进行配置:
# ./configure --target=arm-elf --prefix=/usr/local --without-gtk-prefix --without-gtk-exec-prefix --disable-gtktest
如果你的SkyEye版本大于0.6.0,则带有LCD仿真支持。为了增加对LCD仿真的支持,则运行如下命令:
# ./configure --target=arm-elf --prefix=/usr/local
(3) 然后是编译和安装(正确执行完下面的指令且命令正常结束后,系统中的/usr/local/bin/skyeye 执行程序就是安装好的SkyEye软件。)
# make
# make install
在编译安装过程中,须注意以下几点:
如果你使用的是Mandrake Linux,那么有可能你在编译SkyEye时会出现有关readline, ncurse, termcap等库的一些错误,那么你需要运行下面的命令:
ln -s /usr/include/ncurses/termcap.h /usr/local/include/termcap.h
然后再重新编译
如果你使用的是Debian Linux, 不要用gcc 2.95 或 gcc 3.0, 要使用gcc 3.2或更高版本。
在你系统中所使用的gcc 版本号应该要大于或等于2.96
如果SkyEye版本号大于0.6.0, 那么你需要在你的系统中安装GTK (LCD模拟要用到) 。 |
|