请问skyeye安装的时候提示
*** The gtk-config script installed by GTK could not be found*** If GTK was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GTK_CONFIG environment variable to the
*** full path to gtk-config.
configure: error: Cannot find GTK: Is gtk-config in path?
configure: error: ./configure failed for arm
Configure in /usr/src/skyeye/sim failed, exiting.
在安装skyeye的时候提示GTK错误,我从FC5的第二张和第三张光盘中用rpm -ivh命令安装了glib-devel、atk-devel、pango-devel和cairo-devel等库后还是出现上面错误;
然后我在http://www.gtk.org/上下载了相应的glib,pango以及gtk的代码编译的时候,glib以及pango都编译安装成功了,但是gtk在make的时候没有找到Makefile文件,gtk在.configure的时候提示
*** Can't link to Pango. Pango is required to build
*** GTK+. For more information see http://www.pango.org
有没有大牛可以指导一下啊! Please use latest release skyeye-1.2 from http://sourceforge.net/projects/skyeye/
Only latest release is supported... 我安装的是《源码开放的嵌入式系统软件分析与实践》附带的源码,我觉得不是源码的问题,应该是GTK相关的问题,因为LCD的模拟是需要GTK的,可是我从www.gtk.org下下来的源码自己编译用FC5光盘自带的GTK都有问题,不知道是为啥!
GTK+2.6及相关源码包的下载
1、GTK+2.6及相关源码包的下载!ftp://ftp.gtk.org里面有绝大多数的软件包!下载吧!我在安装时就象在WINDOWS里一样什么都用最新的!呵呵。。。如下:
atk-1.9.0.tar.bz2、tiff-v3.6.1.tar.z、pkgconfig-0.15.0.tar.gz、libpng-1.2.8.tar.bz2 、jpegsrc.v6b.tar.gz
glib-2.6.4.tar.bz2、gtk+-2.6.6.tar.bz2、pango-1.8.1.tar.bz2、freetype-2.1.8.tar.bz2
fontconfig-2.3.1.tar.gz
二、源码包的安装及次序:
a、首先安装pkgconfig
./configure --prefix=/usr &&
make &&
make install
把下面的话加到你的系统或用户设置文件中:
export PKG_CONFIG_PATH=/usr/X11R6/lib/pkgconfig
最好/sbin/ldconfig一下,以后每安一个软件就/sbin/ldconfig一下,保险点.
b、 安装glib2.4
./configure --prefix=/usr &&
make &&
make install
/sbin/ldconfig
c、安装atk1.9
./configure --prefix=/usr &&
make &&
make install
/sbin/ldconfig
d、 安装freetype-2.1.8
./configure --prefix=/usr &&
make &&
make install
/sbin/ldconfig
e、 安装pango 1.8.1
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/lib/pkgconfig
./configure --prefix=/usr --sysconfdir=/etc &&
make &&
make install
/sbin/ldconfig
f、 安装libpng-1.2.8
make prefix=/usr \
ZLIBINC=/usr/include ZLIBLIB=/usr/lib -f scripts/makefile.linux &&
make prefix=/usr install -f scripts/makefile.linux
/sbin/ldconfig
g、 安装libtiff(就是tiff)
./configure --prefix=/usr --noninteractive \
--with-DIR_MAN=/usr/share/man &&
make &&
make install
/sbin/ldconfig
h、 安装libjpeg(就是jpegsrv)
./configure --enable-static --enable-shared --prefix=/usr &&
make &&
make install
/sbin/ldconfig
i、 安装fontconfig-2.2.2
./configure --sysconfdir=/etc --prefix=/usr --mandir=/usr/share/man && make && make install
/sbin/ldconfig
j、 安装gtk2.6.6
./configure --prefix=/usr --sysconfdir=/etc &&
make &&
make install
/sbin/ldconfig 在编译的时候fontconfig-2.2.2的时候为什么会有docbook2pdf的错误提示,怎么会事啊:
mv local-fontconfig-devel.txt fontconfig-devel.txt
rm -f fontconfig-user.pdf
docbook2pdf local-fontconfig-user.sgml
make: docbook2pdf: Command not found
make: *** Error 127
make: Leaving directory `/usr/local/hebolocal/gtk/fontconfig-2.3.1/doc'
make: *** Error 1
make: Leaving directory `/usr/local/hebolocal/gtk/fontconfig-2.3.1'
make: *** Error 2 上述问题在用FC5的光盘安装了docbook相应的工具后可以解决了。
*** Can't link to Pango. Pango is required to build
*** GTK+. For more information see http://www.pango.org
的问题是因为我安装的时候panggo需要cairo的版本是1.22,而我下载的cairo只1.20的版本,目前下载了一个低版本的pango,然后再安装,就没有问题了。
./configure的时候可以多参考config.log文件,里面有一些错误提示的信息。
页:
[1]