当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 救急!装了一个N长时间的GTK+最后还是报错!请高手帮忙..
帖子发表于 : 2009-03-03 21:56 
头像

注册: 2007-11-01 21:12
帖子: 35
送出感谢: 0 次
接收感谢: 0 次
我今晚装了GTK+-2.15.4,一直试了N遍总是卡在最后一步,一开始说Glib版本低,有的找了半天还下不下来,到最后版本方面都搞定了,下面是我装的库:atk-1.25.2、cairo-1.8.6、glib-2.19.10、pango-1.23.0、gtk+-2.15.4,装的顺序也绝对是对的,最后装GTK时./configure通过了,但make时提示好几个错误,我把出错的信息发出来,希望大侠帮个忙,我真的不想半途而废,我花了那么长时间,死了好多脑细胞,太不甘心了!太长了我只贴出一部分,中间省了很多:
我想知道通过最后出错的消息能不能找出原因??谢谢!!
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default-1 commands
config.status: executing default-2 commands
config.status: executing gdk/gdkconfig.h commands
configuration:
target: x11
zhang@zhang-desktop:~/库/gtk+-2.15.4$ make
make all-recursive
make[1]: 正在进入目录 `/home/zhang/库/gtk+-2.15.4'
Making all in po
make[2]: 正在进入目录 `/home/zhang/库/gtk+-2.15.4/po'
make[2]: 没有什么可以做的为 `all'。
make[2]:正在离开目录 `/home/zhang/库/gtk+-2.15.4/po'
Making all in po-properties
make[2]: 正在进入目录 `/home/zhang/库/gtk+-2.15.4/po-properties'
( if test 'x.' != 'x.'; then \
posrcprefix='../'; \
else \
posrcprefix="../"; \
fi; \
rm -f POTFILES-t POTFILES \
&& (sed -e '/^#/d' \
-e "s/^\[.*\] +//" \
-e '/^[ ]*$/d' \
-e "s@.*@ $posrcprefix& \\\\@" < ./POTFILES.in \
| sed -e '$s/\\$//') > POTFILES-t \
&& chmod a-w POTFILES-t \
&& mv POTFILES-t POTFILES )
cd .. \
&& CONFIG_FILES=po-properties/Makefile.in CONFIG_HEADERS= \
/bin/sh ./config.status
config.status: creating po-properties/Makefile.in
config.status: WARNING: 'po-properties/Makefile.in.in' seems to ignore the --datarootdir setting
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default-1 commands
config.status: executing default-2 commands
config.status: executing gdk/gdkconfig.h commands
config.status: gdk/gdkconfig.h is unchanged
make[2]:正在离开目录 `/home/zhang/库/gtk+-2.15.4/po-properties'
make[2]: 正在进入目录 `/home/zhang/库/gtk+-2.15.4/po-properties'
make[2]: 没有什么可以做的为 `all'。
make[2]:正在离开目录 `/home/zhang/库/gtk+-2.15.4/po-properties'
Making all in gdk-pixbuf
make[2]: 正在进入目录 `/home/zhang/库/gtk+-2.15.4/gdk-pixbuf'
/usr/bin/perl ./makegdkpixbufalias.pl -def < ./gdk-pixbuf.symbols > gdk-pixbuf-aliasdef.c
( cd . && glib-mkenums --template gdk-pixbuf-enum-types.h.template \
gdk-pixbuf.h gdk-pixbuf-core.h gdk-pixbuf-transform.h gdk-pixbuf-io.h gdk-pixbuf-animation.h gdk-pixbuf-simple-anim.h gdk-pixbuf-loader.h ) > tmp-gdk-pixbuf-enum-types.h \
&& (cmp -s tmp-gdk-pixbuf-enum-types.h gdk-pixbuf-enum-types.h || cp tmp-gdk-pixbuf-enum-types.h gdk-pixbuf-enum-types.h ) \
&& rm -f tmp-gdk-pixbuf-enum-types.h \
&& echo timestamp > s-enum-types-h
echo "#if !defined(GDK_PIXBUF_DISABLE_DEPRECATED) || defined(GDK_PIXBUF_COMPILATION)" > xgen-gmh \
&& glib-genmarshal --prefix=_gdk_pixbuf_marshal ./gdk-pixbuf-marshal.list --header >> xgen-gmh \
&& echo "#endif /* !GDK_PIXBUF_DISABLE_DEPRECATED || GDK_PIXBUF_COMPILATION */" >> xgen-gmh \
&& (cmp -s xgen-gmh gdk-pixbuf-marshal.h || cp xgen-gmh gdk-pixbuf-marshal.h) \
&& rm -f xgen-gmh xgen-gmh~ \
&& echo timestamp > stamp-gdk-pixbuf-marshal.h
make all-recursive
make[3]: 正在进入目录 `/home/zhang/库/gtk+-2.15.4/gdk-pixbuf'
Making all in pixops
make[4]: 正在进入目录 `/home/zhang/库/gtk+-2.15.4/gdk-pixbuf/pixops'
if /bin/bash ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../.. -DG_ENABLE_DEBUG -DG_ERRORCHECK_MUTEXES -pthread -I/opt/gtk/include/glib-2.0 -I/opt/gtk/lib/glib-2.0/include -I/usr/include/libpng12 -DG_DISABLE_SINGLE_INCLUDES -DATK_DISABLE_SINGLE_INCLUDES -DGDK_PIXBUF_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES -DGDK_PIXBUF_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED -g -O2 -g -Wall -MT pixops.lo -MD -MP -MF ".deps/pixops.Tpo" \
-c -o pixops.lo `test -f 'pixops.c' || echo './'`pixops.c; \
then mv -f ".deps/pixops.Tpo" ".deps/pixops.Plo"; \
else rm -f ".deps/pixops.Tpo"; exit 1; \
fi
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../.. -DG_ENABLE_DEBUG -DG_ERRORCHECK_MUTEXES -pthread -I/opt/gtk/include/glib-2.0 -I/opt/gtk/lib/glib-2.0/include -I/usr/include/libpng12 -DG_DISABLE_SINGLE_INCLUDES -DATK_DISABLE_SINGLE_INCLUDES -DGDK_PIXBUF_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES -DGDK_PIXBUF_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED -g -O2 -g -Wall -MT pixops.lo -MD -MP -MF .deps/pixops.Tpo -c pixops.c -fPIC -DPIC -o .libs/pixops.o
/bin/bash ../../libtool --mode=compile gcc -DGDK_PIXBUF_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED -g -O2 -g -Wall -c -o have_mmx.lo `test -f 'have_mmx.S' || echo './'`have_mmx.S

省略

make[4]:正在离开目录 `/home/zhang/库/gtk+-2.15.4/gdk-pixbuf/pixops'
make[4]: 正在进入目录 `/home/zhang/库/gtk+-2.15.4/gdk-pixbuf'
if /bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"GdkPixbuf\" -DGDK_PIXBUF_COMPILATION -I.. -I.. -I../gdk-pixbuf -I../gdk-pixbuf -DGTK_SYSCONFDIR=\"/opt/gtk/etc\" -DGTK_VERSION=\"2.15.4\" -DGTK_BINARY_VERSION=\"2.10.0\" -DGTK_PREFIX=\"/opt/gtk\" -DG_ENABLE_DEBUG -DG_ERRORCHECK_MUTEXES -pthread -I/opt/gtk/include/glib-2.0 -I/opt/gtk/lib/glib-2.0/include -I/usr/include/libpng12 -DGDK_PIXBUF_ENABLE_BACKEND "-DPIXBUF_LIBDIR=\"/opt/gtk/lib/gtk-2.0/2.10.0/loaders\"" "-DBUILT_MODULES_DIR=\"./.libs\"" -DG_DISABLE_SINGLE_INCLUDES -DATK_DISABLE_SINGLE_INCLUDES -DGDK_PIXBUF_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES -DGDK_PIXBUF_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED -g -O2 -g -Wall -MT gdk-pixbuf.lo -MD -MP -MF ".deps/gdk-pixbuf.Tpo" \
-c -o gdk-pixbuf.lo `test -f 'gdk-pixbuf.c' || echo './'`gdk-pixbuf.c; \
then mv -f ".deps/gdk-pixbuf.Tpo" ".deps/gdk-pixbuf.Plo"; \
else rm -f ".deps/gdk-pixbuf.Tpo"; exit 1; \
fi
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"GdkPixbuf\" -DGDK_PIXBUF_COMPILATION -I.. -I.. -I../gdk-pixbuf -I../gdk-pixbuf -DGTK_SYSCONFDIR=\"/opt/gtk/etc\" -DGTK_VERSION=\"2.15.4\" -DGTK_BINARY_VERSION=\"2.10.0\" -DGTK_PREFIX=\"/opt/gtk\" -DG_ENABLE_DEBUG -DG_ERRORCHECK_MUTEXES -pthread -I/opt/gtk/include/glib-2.0 -I/opt/gtk/lib/glib-2.0/include -I/usr/include/libpng12 -DGDK_PIXBUF_ENABLE_BACKEND -DPIXBUF_LIBDIR=\"/opt/gtk/lib/gtk-2.0/2.10.0/loaders\" -DBUILT_MODULES_DIR=\"./.libs\" -DG_DISABLE_SINGLE_INCLUDES -DATK_DISABLE_SINGLE_INCLUDES -DGDK_PIXBUF_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES -DGDK_PIXBUF_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED -g -O2 -g -Wall -MT gdk-pixbuf.lo -MD -MP -MF .deps/gdk-pixbuf.Tpo -c gdk-pixbuf.c -fPIC -DPIC -o .libs/gdk-pixbuf.o


省略



iq > .libs/libgdk_pixbuf-2.0.exp
libtool: link: /bin/grep -E -e "^[^_].*" ".libs/libgdk_pixbuf-2.0.exp" > ".libs/libgdk_pixbuf-2.0.expT"
libtool: link: mv -f ".libs/libgdk_pixbuf-2.0.expT" ".libs/libgdk_pixbuf-2.0.exp"
libtool: link: echo "{ global:" > .libs/libgdk_pixbuf-2.0.ver
libtool: link: cat .libs/libgdk_pixbuf-2.0.exp | sed -e "s/\(.*\)/;/" >> .libs/libgdk_pixbuf-2.0.ver
libtool: link: echo "local: *; };" >> .libs/libgdk_pixbuf-2.0.ver
libtool: link: gcc -shared .libs/gdk-pixbuf.o .libs/gdk-pixbuf-animation.o .libs/gdk-pixbuf-data.o .libs/gdk-pixbuf-io.o .libs/gdk-pixbuf-loader.o .libs/gdk-pixbuf-scale.o .libs/gdk-pixbuf-simple-anim.o .libs/gdk-pixbuf-scaled-anim.o .libs/gdk-pixbuf-util.o .libs/gdk-pixdata.o .libs/gdk-pixbuf-enum-types.o -Wl,--whole-archive pixops/.libs/libpixops.a -Wl,--no-whole-archive -Wl,-rpath -Wl,/opt/gtk/lib -Wl,-rpath -Wl,/opt/gtk/lib -L/opt/gtk/lib /opt/gtk/lib/libgio-2.0.so /opt/gtk/lib/libgobject-2.0.so /opt/gtk/lib/libgmodule-2.0.so -ldl /opt/gtk/lib/libglib-2.0.so -lm -Wl,-soname -Wl,libgdk_pixbuf-2.0.so.0 -Wl,-version-script -Wl,.libs/libgdk_pixbuf-2.0.ver -o .libs/libgdk_pixbuf-2.0.so.0.1504.0
/usr/bin/ld:.libs/libgdk_pixbuf-2.0.ver:2: ignoring invalid character `\001' in script
/usr/bin/ld:.libs/libgdk_pixbuf-2.0.ver:2: syntax error in VERSION script
collect2: ld returned 1 exit status
make[4]: *** [libgdk_pixbuf-2.0.la] 错误 1
make[4]:正在离开目录 `/home/zhang/库/gtk+-2.15.4/gdk-pixbuf'
make[3]: *** [all-recursive] 错误 1
make[3]:正在离开目录 `/home/zhang/库/gtk+-2.15.4/gdk-pixbuf'
make[2]: *** [all] 错误 2
make[2]:正在离开目录 `/home/zhang/库/gtk+-2.15.4/gdk-pixbuf'
make[1]: *** [all-recursive] 错误 1
make[1]:正在离开目录 `/home/zhang/库/gtk+-2.15.4'
make: *** [all] 错误 2


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 救急!装了一个N长时间的GTK+最后还是报错!请高手帮忙..
帖子发表于 : 2009-03-04 23:50 
头像

注册: 2007-11-01 21:12
帖子: 35
送出感谢: 0 次
接收感谢: 0 次
哎....也没有哪位大哥行行好帮个忙或帮我顶下啊!


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 救急!装了一个N长时间的GTK+最后还是报错!请高手帮忙..
帖子发表于 : 2009-03-04 23:53 
头像

注册: 2007-09-29 3:09
帖子: 5773
送出感谢: 0 次
接收感谢: 3
干嘛非得自己编译gtk+...


_________________
HUNT Unfortunately No Talent...


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 救急!装了一个N长时间的GTK+最后还是报错!请高手帮忙..
帖子发表于 : 2009-03-06 18:01 
头像

注册: 2007-11-01 21:12
帖子: 35
送出感谢: 0 次
接收感谢: 0 次
不然怎么弄啊!在新立得里面也没有啊~!可能我的依赖条件没有全部满足吗?但提示好几个错误,我也看不懂!不管了,现在忙着考研呢!就暂时把Linux-ubuntu放下了,呵呵


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译