LinuxSir.cn,穿越时空的Linuxsir!

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

emerge kdemultimedia出错

[复制链接]
发表于 2005-2-10 18:09:47 | 显示全部楼层 |阅读模式
/bin/sh ../libtool --silent --mode=link --tag=CXX i686-pc-linux-gnu-g++ -DNDEBU
G -DNO_DEBUG -O2 -O2 -march=pentium3 -fomit-frame-pointer -fno-exceptions -fno-c
heck-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO
_COMPAT -DQT_NO_TRANSLATION -o juk -L/usr/lib -L/usr/qt/3/lib -L/usr/kde/3.3/
lib -R /usr/kde/3.3/lib -R /usr/qt/3/lib -R /usr/lib advancedsearchdialog.o act
ioncollection.o artsplayer.o cache.o collectionlist.o directorylist.o dynamicpla
ylist.o folderplaylist.o filehandle.o filerenamer.o filerenamerconfigdlg.o gstre
amerplayer.o historyplaylist.o juk.o k3bexporter.o keydialog.o main.o mediafiles
.o musicbrainzquery.o painteater.o playermanager.o playlist.o playlistbox.o play
listcollection.o playlistinterface.o playlistitem.o playlistsearch.o playlistspl
itter.o searchplaylist.o searchwidget.o slideraction.o sortedstringlist.o splash
screen.o statuslabel.o stringshare.o systemtray.o tag.o tageditor.o tagguesser.o tagguesserconfigdlg.o trackpickerdialog.o treeviewitemplaylist.o ktrm.o viewmode.o jukIface_skel.o directorylistbase.o filerenamerconfigdlgwidget.o tagguesserconfigdlgwidget.o trackpickerdialogbase.o -lmusicbrainz -ltunepimp -lartskde -lkio -L/usr/lib -ltag
libtool: link: cannot find the library `/usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.4/libstdc++.la'
make[3]: *** [juk] 错误 1
make[3]: Leaving directory `/var/tmp/portage/kdemultimedia-3.3.2/work/kdemultimedia-3.3.2/juk'
make[2]: *** [all-recursive] 错误 1
make[2]: Leaving directory `/var/tmp/portage/kdemultimedia-3.3.2/work/kdemultimedia-3.3.2/juk'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/var/tmp/portage/kdemultimedia-3.3.2/work/kdemultimedia-3.3.2'
make: *** [all] 错误 2

!!! ERROR: kde-base/kdemultimedia-3.3.2 failed.
!!! Function kde_src_compile, Line 153, Exitcode 2
!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, NOT this status message.

这个问题怎样解决???
发表于 2005-2-10 20:15:25 | 显示全部楼层
试下重新emerge libstdc++-v3
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-2-10 23:26:19 | 显示全部楼层
mask by ~x86 keyword
应该怎样做?
回复 支持 反对

使用道具 举报

发表于 2005-2-11 02:33:52 | 显示全部楼层
Post by gklive
mask by ~x86 keyword
应该怎样做?

# echo 'sys-libs/libstdc++-v3 ~x86' >> /etc/portage/package.keywords
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-2-11 12:21:15 | 显示全部楼层
Post by Fleta
# echo 'sys-libs/libstdc++-v3 ~x86' >> /etc/portage/package.keywords


试过了~~~还是不能emerge libstdc++-v3
出错同样的问题,被mask
回复 支持 反对

使用道具 举报

发表于 2005-2-11 16:45:22 | 显示全部楼层
Post by gklive
试过了~~~还是不能emerge libstdc++-v3
出错同样的问题,被mask

请贴出详细的信息。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-2-11 18:30:14 | 显示全部楼层
gklive portage # pwd
/usr/portage
gklive portage # cat package.keywords
sys-libs/libstdc++-v3 ~x86
gklive portage # emerge libstdc++-v3
Calculating dependencies
!!! All ebuilds that could satisfy "libstdc++-v3" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-libs/libstdc++-v3-3.3.3-r1 (masked by: ~x86 keyword)
- sys-libs/libstdc++-v3-3.3.4 (masked by: ~x86 keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.
回复 支持 反对

使用道具 举报

发表于 2005-2-11 21:22:38 | 显示全部楼层
再emerge一遍 libtool试试
回复 支持 反对

使用道具 举报

发表于 2005-2-12 00:42:09 | 显示全部楼层
Post by gklive
gklive portage # pwd
/usr/portage
gklive portage # cat package.keywords
sys-libs/libstdc++-v3 ~x86

是/etc/portage/package.keywords,不是/usr/portage/package.keywords :beat
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-2-13 11:32:58 | 显示全部楼层
Post by linky_fan
再emerge一遍 libtool试试


试过不行~~~等会来重新emerge libstdc++
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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