configure时gtk的问题
./configure --target=arm-elf --prefix=/usr/local --without-gtk-prefix --without-gtk-exec-prefix --disable-gtk已经without了
configuring时
还是
configure: error: Cannot find GTK : Is gtk-config iin path?
configure:error: ./configure failed for arm
configure in /skyeye/skyeye/sim failed ,exiting.
这改怎么办? 如果你不想要GTK,可以如下处理:
在/usr/local/bin下面建立一个假的执行文件 gtk-config
#cd /usr/local/bin
#touch ./gtk-config
#chmod 755 ./gtk-config
然后再执行你的configure就可以了。
执行完configure后,
需要修改 skyeye/sim/arm/skyeye_lcd.c 的第40行
//#define NO_LCD
为
#define NO_LCD
在第42行下增加一行
unsigned long Pen_buffer;
改完后
执行
make
就应该可以生成不使用gtk。不仿真LCD的skyeye without时configure通过了,但是接着make又出错了,我得内核是2.6.7。
/usr/bin/ld:cannot find -lXi
collect2:ld returned 1 exit status
make:***Error 1.
我想知道如果需要LCD仿真,需要GTK,我应该怎么办,怎么解决configure出错,请大侠贴个正确完整的解决方案!谢谢! linux装上GTK..... 版主可不可以再介绍一下找不到gtk时怎么处理。
我在debian 3.1 sarge下,内核2.6.7gtk的包我肯定是装了,可configure时还是出错,我怀疑又是象有个帖子提到的termcap.h一样,是位置不对造成的 今天总算装上了,
以前装的是gtk2.o的包,今天装了gtk1.2, 终于在/usr/bin下出现了gtk-config, congratulations 我在debian sarge 下 是2.4.27内核
apt-get install libgtk1.2已经是最新的
可是./configure后 出现
CAN NOT FIND GTK :Is gtk-confige in path?
configure failde for arm
咋办呢 我 需要LCD的:neutral: 我的情况和楼上的一样,不过我下载了gtk+1.2.10和glib-1.2.10后怎么也装不上.
而却我按照版主说的方法连configure都过不了. 哪位 哥们在 debian下用的 支个招啊
老是搞不定啊 还有啊做个deb包 争取将skyeye 进入debian的代码树里啊 心力交瘁那个人 把debian 下的skyeye搞定啊?? 楼上的兄弟,你的问题应该是gtk的版本太高,apt-get install说版本已经是最新的,说明已经是gtk2了。skyeye需要gtk1.2
我的系统是debian sarge, 我是这么作的,列出来希望对你有帮助
1.到gtk.org下载glib1.2和gtk+1.2,地址如下
ftp://ftp.gtk.org/pub/gtk/v1.2/glib-1.2.10.tar.gz
ftp://ftp.gtk.org/pub/gtk/v1.2/gtk+-1.2.10.tar.gz
2.先是glib1.2,./configure && make && make install
然后gtk+1.2,./configure && make && make install
3, gtk1.2就装好了,回来编译安装skyeye就可以了。 要装gtk的dev包
debian里应该很方便把
不过有编译好的skyeye啊,下一个用就可以了,不用自己编译l
呵呵 I use RH9.0, and still get gtk error, so it's the problem of gtk version compatibility?
./configure --target=arm-elf --prefix=/usr/local
checking for gtk-config... no
checking for GTK - version >= 1.1.3... no
*** 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 /opt/skyeye/skyeye/sim failed, exiting
终于可以make了
把所有的gtk文件装上后终于可以make skyeye了,不过还是有错误,经过修改后终于通过了.不容易呀!!!再按照光盘guide时发现uclinux版本过期,看来还的再下载一个新的.uclinux-dist-20030522
页:
[1]
2