LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 974|回复: 0

audacious编译出错啦,拜托各位帮我检查下

[复制链接]
发表于 2010-1-14 09:45:01 | 显示全部楼层 |阅读模式
audacious编译出错啦,拜托各位帮我检查下
我在centos5.3上装的audicious在./configure时通过了,但make时出错啦,忙活了半天,还是没有搞清楚,急死了,大家帮我看看,先谢谢各位啦!



[root@netadmin audacious-2.2]#
[root@netadmin audacious-2.2]#
[root@netadmin audacious-2.2]# ./configure --prefix=/usr/local/audacious --enable-chardet LIBMCS_LIBS="-L/usr/local/lib -lmcs" LIBMCS_CFLAGS="-I/usr/local/include"
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking whether we need an implib... no
checking for shared library system... GNU
checking if you are running Apple-GCC... no
checking whether make sets $(MAKE)... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for ranlib... ranlib
checking for strerror in -lcposix... no
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for off_t... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for getpagesize... yes
checking for working mmap... yes
checking whether we are using the GNU C Library 2.1 or newer... yes
checking whether integer division by zero raises SIGFPE... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unsigned long long... yes
checking for inttypes.h... yes
checking whether the inttypes.h PRIxNN macros are broken... no
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking argz.h usability... yes
checking argz.h presence... yes
checking for argz.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking nl_types.h usability... yes
checking nl_types.h presence... yes
checking for nl_types.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking for feof_unlocked... yes
checking for fgets_unlocked... yes
checking for getc_unlocked... yes
checking for getcwd... yes
checking for getegid... yes
checking for geteuid... yes
checking for getgid... yes
checking for getuid... yes
checking for mempcpy... yes
checking for munmap... yes
checking for putenv... yes
checking for setenv... yes
checking for setlocale... yes
checking for stpcpy... yes
checking for strcasecmp... yes
checking for strdup... yes
checking for strtoul... yes
checking for tsearch... yes
checking for __argz_count... yes
checking for __argz_stringify... yes
checking for __argz_next... yes
checking for __fsetlocking... yes
checking for iconv... yes
checking for iconv declaration...
         extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking for nl_langinfo and CODESET... yes
checking for LC_MESSAGES... yes
checking for bison... bison
checking version of bison... 2.3, ok
checking whether NLS is requested... yes
checking whether included gettext is requested... no
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for style of include used by make... GNU
checking for GNU make... make
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of gcc... none
checking for strerror in -lcposix... (cached) no
checking whether byte ordering is bigendian... no
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for rm... /bin/rm
checking for mv... /bin/mv
checking for cp... /bin/cp
checking for ar... /usr/bin/ar
checking for tr... /usr/bin/tr
checking for ranlib... /usr/bin/ranlib
checking for GLIB... yes
checking for GTHREAD... yes
checking for GTK... yes
checking for PANGO... yes
checking for CAIRO... yes
checking for MOWGLI... yes
checking for LIBMCS... yes
checking SSE2 support... yes
checking altivec.h usability... no
checking altivec.h presence... no
checking for altivec.h... no
checking for unistd.h... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking fnmatch.h usability... yes
checking fnmatch.h presence... yes
checking for fnmatch.h... yes
checking for limits.h... (cached) yes
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking fts.h usability... yes
checking fts.h presence... yes
checking for fts.h... yes
checking execinfo.h usability... yes
checking execinfo.h presence... yes
checking for execinfo.h... yes
checking sys/signalfd.h usability... no
checking sys/signalfd.h presence... no
checking for sys/signalfd.h... no
checking sys/errno.h usability... yes
checking sys/errno.h presence... yes
checking for sys/errno.h... yes
checking for mkdtemp... yes
checking for getmntinfo... no
checking for statvfs... yes
checking for strtoul... (cached) yes
checking for lrintf... no
checking for signalfd... no
checking for lstat... yes
checking for audacious... no
checking for DBUS... yes
checking for dbus-binding-tool... /usr/bin/dbus-binding-tool
checking for glib-genmarshal... /usr/bin/glib-genmarshal
checking for xml2-config... /usr/bin/xml2-config
checking for libxml - version >= 2.0.0... yes (version 2.6.26)
checking for SM... yes
checking if __ELF__ is defined... yes
configure: touching .deps files
configure: creating ./config.status
config.status: creating audacious.pc
config.status: WARNING:  'audacious.pc.in' seems to ignore the --datarootdir setting
config.status: creating audclient.pc
config.status: WARNING:  'audclient.pc.in' seems to ignore the --datarootdir setting
config.status: creating buildsys.mk
config.status: creating extra.mk
config.status: creating man/audtool2.1
config.status: creating man/audacious2.1
config.status: creating applications/audacious.desktop
config.status: creating po/Makefile.in
config.status: creating config.h
config.status: executing default-1 commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
config.status: executing depfiles commands

Configuration:

  Install path:                           /usr/local/audacious
  Use one plugin dir:                     
  Allow user plugin dir:                  yes

  Automatic character code detection:     yes
  Sample rate conversion:                 no
  D-Bus support:                          yes
  Session management (eggsm)              yes
  XSPF playlists                          yes

  SSE2:                                   yes
  AltiVec:                                no

[root@netadmin audacious-2.2]# ls
ABOUT-NLS                 buildsys.mk     contrib      Mercurial-Access
acinclude.m4              buildsys.mk.in  COPYING      mkinstalldirs
aclocal.m4                config.guess    doc          NEWS
applications              config.h        Doxyfile     pixmaps
audacious2.desktop        config.h.in     extra.mk     po
audacious2-gtkui.desktop  config.log      extra.mk.in  README
audacious.pc              config.rpath    INSTALL      scripts
audacious.pc.in           config.status   install-sh   src
audclient.pc              config.sub      m4           stamp-h.in
audclient.pc.in           configure       Makefile     tools
AUTHORS                   configure.ac    man
[root@netadmin audacious-2.2]# make
Entering directory src.
Entering directory libaudclient.
Successfully generated dependencies.
Successfully compiled audctrl.c.
Successfully linked libaudclient.so.
Leaving directory libaudclient.
Entering directory audtool.
Successfully generated dependencies.
Successfully compiled main.c.
Successfully compiled handlers_general.c.
Successfully compiled handlers_playback.c.
Successfully compiled handlers_playlist.c.
Successfully compiled handlers_playqueue.c.
Successfully compiled handlers_vitals.c.
Successfully compiled handlers_equalizer.c.
Successfully compiled report.c.
Successfully linked audtool2.
Leaving directory audtool.
Entering directory libeggsmclient.
Successfully generated dependencies.
Successfully compiled eggsmclient.c.
Successfully compiled eggsmclient-xsmp.c.
Successfully compiled eggdesktopfile.c.
Successfully linked libeggsmclient.a.
Leaving directory libeggsmclient.
Entering directory libaudcore.
Successfully generated dependencies.
Successfully compiled audstrings.c.
Successfully compiled index.c.
Successfully compiled stringpool.c.
Successfully compiled tuple.c.
Successfully compiled tuple_compiler.c.
Successfully compiled tuple_formatter.c.
Successfully compiled vfs.c.
Successfully compiled vfs_buffer.c.
Successfully compiled vfs_buffered_file.c.
Successfully compiled vfs_common.c.
Successfully compiled md5.c.
Successfully compiled log.c.
Successfully linked libaudcore.so.
Leaving directory libaudcore.
Entering directory libguess.
Successfully generated dependencies.
Successfully compiled guess.c.
Successfully compiled arabic_impl.c.
Successfully compiled cjk_impl.c.
Successfully compiled greek_impl.c.
Successfully compiled hebrew_impl.c.
Successfully compiled russian_impl.c.
Successfully compiled turkish_impl.c.
Successfully linked libguess.a.
Leaving directory libguess.
Entering directory libSAD.
Successfully generated dependencies.
Successfully compiled dither.c.
Successfully compiled dither_ops.c.
Successfully compiled noicegen.c.
Successfully linked libSAD.so.
Leaving directory libSAD.
Entering directory libid3tag.
Successfully generated dependencies.
Successfully compiled compat.c.
Successfully compiled debug.c.
Successfully compiled file.c.
Successfully compiled frametype.c.
Successfully compiled latin1.c.
Successfully compiled render.c.
Successfully compiled ucs4.c.
Successfully compiled utf8.c.
Successfully compiled version.c.
Successfully compiled crc.c.
Successfully compiled field.c.
Successfully compiled frame.c.
Successfully compiled genre.c.
Successfully compiled parse.c.
Successfully compiled tag.c.
Successfully compiled utf16.c.
Successfully compiled util.c.
Successfully linked libaudid3tag.so.
Leaving directory libid3tag.
Entering directory libaudtag.
Successfully generated dependencies.
Successfully compiled audtag.c.
Successfully compiled util.c.
Successfully compiled tag_module.c.
Successfully compiled wma/guid.c.
Successfully compiled wma/wma.c.
Successfully compiled id3/id3.c.
Successfully compiled ape/ape.c.
Successfully compiled aac/aac.c.
Successfully linked libaudtag.so.
Leaving directory libaudtag.
Entering directory audacious.
Successfully generated dependencies.
Successfully compiled af_equalizer.c.
Successfully compiled auddrct.c.
Successfully compiled audconfig.c.
Successfully compiled build_stamp.c.
Successfully compiled chardet.c.
Successfully compiled configdb.c.
Successfully compiled credits.c.
Successfully compiled custom_uri.c.
Successfully compiled effect.c.
Successfully compiled equalizer.c.
Successfully compiled equalizer_flow.c.
Successfully compiled equalizer_preset.c.
Successfully compiled eventqueue.c.
Successfully compiled fft.c.
Successfully compiled flow.c.
Successfully compiled folder-add.c.
Successfully compiled general.c.
Successfully compiled hook.c.
Successfully compiled interface.c.
Successfully compiled input.c.
Successfully compiled logger.c.
Successfully compiled main.c.
Successfully compiled mime.c.
Successfully compiled output.c.
Successfully compiled playback.c.
Successfully compiled playlist_container.c.
Successfully compiled playlist-new.c.
Successfully compiled playlist-utils.c.
Successfully compiled pluginenum.c.
Successfully compiled rcfile.c.
Successfully compiled signals.c.
Successfully compiled src_flow.c.
Successfully compiled ui_fileinfopopup.c.
Successfully compiled ui_headless.c.
Successfully compiled ui_plugin_menu.c.
ui_preferences.c: In function ‘create_spin_button’:
ui_preferences.c:1418: 警告:隐式声明函数 ‘gtk_widget_set_tooltip_text’
Successfully compiled ui_preferences.c.
Successfully compiled util.c.
Successfully compiled vis_runner.c.
Successfully compiled visualization.c.
Successfully compiled volumecontrol.c.
Successfully compiled sync-menu.c.
Successfully compiled ui_albumart.c.
Successfully compiled ui_fileinfo.c.
Successfully compiled ui_misc.c.
Successfully compiled dbus.c.
ui_preferences.o: In function `create_entry':
/root/audacious-2.2/src/audacious/ui_preferences.c:1487: undefined reference to `gtk_widget_set_tooltip_text'
ui_preferences.o: In function `create_spin_button':
/root/audacious-2.2/src/audacious/ui_preferences.c:1418: undefined reference to `gtk_widget_set_tooltip_text'
ui_preferences.o: In function `create_widgets':
/root/audacious-2.2/src/audacious/ui_preferences.c:1793: undefined reference to `gtk_widget_set_tooltip_text'
ui_preferences.o: In function `create_playlist_category':
/root/audacious-2.2/src/audacious/ui_preferences.c:1919: undefined reference to `gtk_widget_set_tooltip_text'
/root/audacious-2.2/src/audacious/ui_preferences.c:1978: undefined reference to `gtk_widget_set_tooltip_text'
ui_preferences.o:/root/audacious-2.2/src/audacious/ui_preferences.c:1983: more undefined references to `gtk_widget_set_tooltip_text' follow
collect2: ld 返回 1
Failed to link audacious2!
make[5]: *** [audacious2] 错误 1
make[4]: *** [all] 错误 1
make[3]: *** [subdirs] 错误 1
make[2]: *** [all] 错误 1
make[1]: *** [subdirs] 错误 1
make: *** [all] 错误 1
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表