Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 |
michi # emerge -1 mesa-progs Calculating dependencies... done! >>> Verifying ebuild manifests >>> Emerging (1 of 1) x11-apps/mesa-progs-7.5.1 >>> Downloading 'http://de-mirror.org/distro/gentoo/distfiles/MesaLib-7.5.1.tar.bz2' --2010-02-28 12:49:52-- http://de-mirror.org/distro/gentoo/distfiles/MesaLib-7.5.1.tar.bz2 Auflösen des Hostnamen »de-mirror.org«.... 87.106.91.70 Verbindungsaufbau zu de-mirror.org|87.106.91.70|:80... verbunden. HTTP Anforderung gesendet, warte auf Antwort... 200 OK Länge: 4382803 (4,2M) [application/x-tar] In »»/usr/portage/distfiles/MesaLib-7.5.1.tar.bz2«« speichern. 100%[=========================================================================================>] 4.382.803 669K/s in 6,5s 2010-02-28 12:49:59 (658 KB/s) - »»/usr/portage/distfiles/MesaLib-7.5.1.tar.bz2«« gespeichert [4382803/4382803] * MesaLib-7.5.1.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] >>> Downloading 'http://de-mirror.org/distro/gentoo/distfiles/MesaDemos-7.5.1.tar.bz2' --2010-02-28 12:49:59-- http://de-mirror.org/distro/gentoo/distfiles/MesaDemos-7.5.1.tar.bz2 Auflösen des Hostnamen »de-mirror.org«.... 87.106.91.70 Verbindungsaufbau zu de-mirror.org|87.106.91.70|:80... verbunden. HTTP Anforderung gesendet, warte auf Antwort... 200 OK Länge: 1552059 (1,5M) [application/x-tar] In »»/usr/portage/distfiles/MesaDemos-7.5.1.tar.bz2«« speichern. 100%[=========================================================================================>] 1.552.059 645K/s in 2,4s 2010-02-28 12:50:02 (645 KB/s) - »»/usr/portage/distfiles/MesaDemos-7.5.1.tar.bz2«« gespeichert [1552059/1552059] * MesaDemos-7.5.1.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * CPV: x11-apps/mesa-progs-7.5.1 * REPO: gentoo * USE: elibc_glibc kernel_linux userland_GNU x86 >>> Unpacking source... >>> Unpacking MesaLib-7.5.1.tar.bz2 to /var/tmp/portage/x11-apps/mesa-progs-7.5.1/work >>> Unpacking MesaDemos-7.5.1.tar.bz2 to /var/tmp/portage/x11-apps/mesa-progs-7.5.1/work >>> Source unpacked in /var/tmp/portage/x11-apps/mesa-progs-7.5.1/work >>> Compiling source in /var/tmp/portage/x11-apps/mesa-progs-7.5.1/work/Mesa-7.5.1 ... make -j2 glxinfo i686-pc-linux-gnu-gcc -I../../include -I/usr/X11R6/include -Wall -Wmissing-prototypes -std=c99 -ffast-math -O2 -march=native -pipe -fomit-frame-pointer -m32 -mmmx -msse -msse2 -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -DHAVE_POSIX_MEMALIGN -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -fno-strict-aliasing -Wl,-O1 glxinfo.c -L../../lib -lGL -lm -o glxinfo glxinfo.c: In Funktion »print_extension_list«: glxinfo.c:119: Warnung: Format ist kein Zeichenkettenliteral, und keine Formatargumente glxinfo.c:129: Warnung: Format ist kein Zeichenkettenliteral, und keine Formatargumente make -j2 glxgears i686-pc-linux-gnu-gcc -I../../include -I/usr/X11R6/include -Wall -Wmissing-prototypes -std=c99 -ffast-math -O2 -march=native -pipe -fomit-frame-pointer -m32 -mmmx -msse -msse2 -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -DHAVE_POSIX_MEMALIGN -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -fno-strict-aliasing -Wl,-O1 glxgears.c -L../../lib -lGL -lm -o glxgears >>> Source compiled. >>> Test phase [not enabled]: x11-apps/mesa-progs-7.5.1 >>> Install mesa-progs-7.5.1 into /var/tmp/portage/x11-apps/mesa-progs-7.5.1/image/ category x11-apps >>> Completed installing mesa-progs-7.5.1 into /var/tmp/portage/x11-apps/mesa-progs-7.5.1/image/ strip: i686-pc-linux-gnu-strip --strip-unneeded -R .comment usr/bin/glxgears usr/bin/glxinfo >>> Installing (1 of 1) x11-apps/mesa-progs-7.5.1 >>> Auto-cleaning packages... >>> No outdated packages were found on your system. * GNU info directory index is up-to-date. |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
CFLAGS="-O2 -march=native -pipe -fomit-frame-pointer" CXXFLAGS="${CFLAGS}" # WARNING: Changing your CHOST is not something that should be done lightly. # Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing. CHOST="i686-pc-linux-gnu" MAKEOPTS="-j2" PREROOTPATH="/usr/lib/ccache/bin:/usr/lib/icecc/bin" LDFLAGS="-Wl,-O1" LINGUAS="de" CCACHE_SIZE="100M" CCACHE_DIR="/var/tmp/portage/ccache" AUTOCLEAN="yes" FEATURES="sandbox userfetch parallel-fetch -metadata-transfer ccache" |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Michi« (11.03.2010, 09:39)
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Michi« (08.03.2010, 11:43)
Quellcode |
|
1 2 3 |
michi # ls /usr/local/ bin games lib man portage sbin share src michilp michi # |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
cmake -DCMAKE_INSTALL_PREFIX=/usr/lib/kde4 . ...... .... .... -- Found KDE 4.4 library dir: /usr/lib -- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler -- Found automoc4: /usr/bin/automoc4 -- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig -- Found LIBICECREAM: /usr/lib/libicecc.a CMake Warning at /usr/share/apps/cmake/modules/FindKDevPlatform.cmake:40 (find_package): Could not find a configuration file for package KDevPlatform. Set KDevPlatform_DIR to the directory containing a CMake configuration file for KDevPlatform. The file will have one of the following names: KDevPlatformConfig.cmake kdevplatform-config.cmake Call Stack (most recent call first): /usr/share/apps/cmake/modules/MacroOptionalFindPackage.cmake:19 (find_package) CMakeLists.txt:13 (macro_optional_find_package) -- Could NOT find KDevPlatform (missing: KDevPlatform_CONFIG) CMake Error at doc/icemon/CMakeLists.txt:4 (kde4_install_handbook): KDE4_INSTALL_HANDBOOK Macro invoked with incorrect arguments for macro named: KDE4_INSTALL_HANDBOOK ----------------------------------------------------------------------------- -- The following external packages were located on your system. -- This installation will have the extra features provided by these packages. ----------------------------------------------------------------------------- * libicecream - Icecream distributed compilation lib, needed for icemon ----------------------------------------------------------------------------- -- The following OPTIONAL packages could NOT be located on your system. -- Consider installing them to enable more features from this software. ----------------------------------------------------------------------------- * kdevplatform <http://www.kdevelop.org> KDevelop Platform libraries, needed for kdevelop4-extra-plugins ----------------------------------------------------------------------------- -- Configuring incomplete, errors occurred! |
Quellcode |
|
1 2 3 |
cmake -DCMAKE_INSTALL_PREFIX=/usr/lib/kde4 . make make install |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
michilp icecream-monitor # cmake -DCMAKE_INSTALL_PREFIX=/usr/lib/kde4 . -- Found Qt-Version 4.6.2 (using /usr/bin/qmake) -- Found X11: /usr/lib/libX11.so -- Phonon Version: 4.3.80 -- Found KDE 4.4 include dir: /usr/include -- Found KDE 4.4 library dir: /usr/lib -- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler -- Found automoc4: /usr/bin/automoc4 CMake Error at doc/icemon/CMakeLists.txt:4 (kde4_install_handbook): KDE4_INSTALL_HANDBOOK Macro invoked with incorrect arguments for macro named: KDE4_INSTALL_HANDBOOK ----------------------------------------------------------------------------- -- The following external packages were located on your system. -- This installation will have the extra features provided by these packages. ----------------------------------------------------------------------------- * libicecream - Icecream distributed compilation lib, needed for icemon * kdevplatform - KDevelop Platform libraries, needed for kdevelop4-extra-plugins ----------------------------------------------------------------------------- -- Congratulations! All external packages have been found. ----------------------------------------------------------------------------- -- Configuring incomplete, errors occurred! michilp icecream-monitor # |
Quellcode |
|
1 2 |
michi@michilp ~/download/ice/icecream-monitor $ make make: *** Keine Targets angegeben und keine »make«-Steuerdatei gefunden. Schluss. |
Zitat
Could not find a configuration file for package KDevPlatform.
Set KDevPlatform_DIR to the directory containing a CMake configuration file
for KDevPlatform. The file will have one of the following names:
KDevPlatformConfig.cmake
kdevplatform-config.cmake
Zitat
ist denn KDevPlatform ein Teil von kdevelop?
Wei lan ersterem hat es ja vorher schon genörgelt.
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 |
emerge -pv dev-util/kdevelop These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] dev-util/kdevplatform-0.9.98 USE="subversion (-aqua) -cvs -debug (-kdeenablefinal) -mercurial" 999 kB [ebuild N ] sys-devel/gdb-7.0 USE="nls python -expat -multitarget -test -vanilla" 17,203 kB [ebuild N ] kde-base/kapptemplate-4.4.1 USE="(-aqua) -debug -handbook (-kdeenablefinal) (-kdeprefix)" 0 kB [ebuild N ] dev-util/kdevelop-3.9.98 USE="cmake cxx qmake (-aqua) -debug (-kdeenablefinal) -qthelp" 2,629 kB Total: 4 packages (4 new), Size of downloads: 20,830 kB |
Zitat
Vielleicht ist es doch einfacher, die Prozesse zu beobachten mittels htop
Deine Meinung bezieht sich nun vermutlich auf distcc ?Fällt der Server aus kann j5 statt j2 ziemlichen Datenmüll verursachen. Da müßte man immer wieder die make.conf ändern. Ausgereift ist das Thema jedenfalls in meinen Augen nicht.
Alles klar, ich werde es mal mit einem großen Paket versuchen. Vielleicht waren die Pakte, mit denen ich es getestet habe auch einfach zu klein.
Zitat
$ nano -w /etc/make.conf
(Set N to a suitable number for your particular setup)
(A common strategy is setting N as twice the number of total CPUs available + 1)
MAKEOPTS="-jN"
(Use icecc instead of your normal cc)
PREROOTPATH="/usr/lib/icecc/bin"
Quellcode |
|
1 2 3 4 |
cat /etc/conf.d/iceream ....... ICECREAM_NETNAME="" ....... |