|
|
在archlinux 64下面 從stage3 chroot方式安裝gentoo
直到emerge --updata --newuse --deep world 後才真正進入gentoo環境 安裝xorg-x11
之後 emerge kdebase 到qt 3.8的時候... 出錯
- cd tools && make
- make[1]: Entering directory `/var/tmp/portage/x11-libs/qt-3.3.8-r3/work/qt-x11-free-3.3.8/tools'
- cd assistant/lib && make -f Makefile
- make[2]: Entering directory `/var/tmp/portage/x11-libs/qt-3.3.8-r3/work/qt-x11-free-3.3.8/tools/assistant/lib'
- x86_64-pc-linux-gnu-g++ -c -pipe -fno-exceptions -fPIC -Wall -W -march=athlon64 -mtune=athlon64 -pipe -O2 -fno-strict-aliasing -D_REENTRANT -DQT_INTERNAL_NETWORK -DQT_TABLET_SUPPORT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -I/var/tmp/portage/x11-libs/qt-3.3.8-r3/work/qt-x11-free-3.3.8/mkspecs/linux-g++ -I. -I/usr/include/freetype2 -I../../../include -I.moc/release-shared-mt/ -o .obj/release-shared-mt/qassistantclient.o qassistantclient.cpp
- /var/tmp/portage/x11-libs/qt-3.3.8-r3/work/qt-x11-free-3.3.8/bin/moc qassistantclient.h -o .moc/release-shared-mt/moc_qassistantclient.cpp
- moc: Cannot create .moc/release-shared-mt/moc_qassistantclient.cpp
- make[2]: *** [.moc/release-shared-mt/moc_qassistantclient.cpp] Error 1
- make[2]: *** Waiting for unfinished jobs....
- Assembler messages:
- FATAL: can't create .obj/release-shared-mt/qassistantclient.o: No such file or directory
- make[2]: *** [.obj/release-shared-mt/qassistantclient.o] Error 2
- make[2]: Leaving directory `/var/tmp/portage/x11-libs/qt-3.3.8-r3/work/qt-x11-free-3.3.8/tools/assistant/lib'
- make[1]: *** [sub-assistant-lib] Error 2
- make[1]: Leaving directory `/var/tmp/portage/x11-libs/qt-3.3.8-r3/work/qt-x11-free-3.3.8/tools'
- make: *** [sub-tools] Error 2
- !!! ERROR: x11-libs/qt-3.3.8-r3 failed.
- Call stack:
- ebuild.sh, line 1638: Called dyn_compile
- ebuild.sh, line 985: Called qa_call 'src_compile'
- ebuild.sh, line 44: Called src_compile
- qt-3.3.8-r3.ebuild, line 214: Called die
- !!! (no error message)
- !!! If you need support, post the topmost build error, and the call stack if relevant.
- !!! A complete build log is located at '/var/log/portage/x11-libs:qt-3.3.8-r3:20070830-095721.log'.
复制代码
emerge --info 這個結果是在archlinux下chroot的結果
ARCH標識部分忽略就好了 use部分被我分行
- Portage 2.1.2.12 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.5-r4, 2.6.22-ARCH x86_64)
- =================================================================
- System uname: 2.6.22-ARCH x86_64 AMD Athlon(tm) 64 Processor 3200+
- Gentoo Base System release 1.12.9
- Timestamp of tree: Thu, 30 Aug 2007 07:00:01 +0000
- ccache version 2.4 [enabled]
- app-shells/bash: 3.2_p17
- dev-lang/python: 2.4.4-r4
- dev-python/pycrypto: 2.0.1-r6
- dev-util/ccache: 2.4-r7
- sys-apps/baselayout: 1.12.9-r2
- sys-apps/sandbox: 1.2.17
- sys-devel/autoconf: 2.61
- sys-devel/automake: 1.6.3, 1.7.9-r1, 1.9.6-r2, 1.10
- sys-devel/binutils: 2.17
- sys-devel/gcc-config: 1.3.16
- sys-devel/libtool: 1.5.24
- virtual/os-headers: 2.6.21
- ACCEPT_KEYWORDS="amd64"
- CBUILD="x86_64-pc-linux-gnu"
- CFLAGS="-march=athlon64 -mtune=athlon64 -O3 -mmmx -msse -msse2 -m3dnow -fomit-frame-pointer -pipe"
- CHOST="x86_64-pc-linux-gnu"
- CONFIG_PROTECT="/etc /usr/share/X11/xkb"
- CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo"
- CXXFLAGS="-march=athlon64 -mtune=athlon64 -O3 -mmmx -msse -msse2 -m3dnow -fomit-frame-pointer -pipe"
- DISTDIR="/usr/portage/distfiles"
- FEATURES="buildpkg ccache cvs distcc distlocks keeptemp keepwork metadata-transfer noclean notitles sandbox sfperms strict userpriv usersandbox"
- GENTOO_MIRRORS="http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
- LANG="en_US.utf8"
- MAKEOPTS="-j2"
- PKGDIR="/usr/portage/packages"
- PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
- PORTAGE_TMPDIR="/var/tmp"
- PORTDIR="/usr/portage"
- SYNC="rsync://rsync.gentoo.org/gentoo-portage"
- USE="3dnow X acl amd64 berkdb bitmap-fonts cli cracklib crypt cups dri dvd fortran gdbm gnome gpm iconv ipv6 isdnlog kde kdeenablefinal midi mmx mplayer mudflap ncurses nls nptl nptlonly opengl openmp pam pcre perl pppd python qt3 qt4 readline reflection seamonkey session spl sse sse2 ssl svg tcpd truetype-fonts type1-fonts unicode xine xorg zlib"
- ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci"
- ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol"
- ELIBC="glibc"
- INPUT_DEVICES="keyboard mouse evdev"
- KERNEL="linux"
- LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
- USERLAND="GNU" VIDEO_CARDS="fbdev vesa"
- Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
复制代码
還有 現在我的gentoo 足有10G多大小 能否刪除 編譯後的源碼文件以節省空間
我最終想建立一個 以KDE為主 能支持gnome程序 適合多媒體的完整的桌面linux 那麽從頭開始的話 要注意哪些? USE這個如何寫是好? |
|