Gentoo make.conf

Dieses Thema im Forum "Gentoo" wurde erstellt von StyleWarZ, 12.01.2005.

  1. #1 StyleWarZ, 12.01.2005
    StyleWarZ

    StyleWarZ Profi Daten Verschieber

    Dabei seit:
    05.03.2004
    Beiträge:
    1.929
    Zustimmungen:
    0
    Post your make.conf

    hi

    ja, ich weiss das es dies auf einer site gibt, abr mich interessierts was so an use variablen verwendet wird...

    Gentooisten, teilt doch das herzstück eures system mit anderen :D

    cu style


    PS: würde ja meine posten, wenn ich einen pc hätte (alle verkauft und neuen bestellt :bounce: )
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 NiceDay, 12.01.2005
    NiceDay

    NiceDay Aushilfe

    Dabei seit:
    17.05.2003
    Beiträge:
    1.314
    Zustimmungen:
    0
    Ort:
    Elmshorn
    Warum ist der Inhalt des Threads nicht in englisch wie der Titel? ;)
     
  4. #3 StyleWarZ, 12.01.2005
    Zuletzt bearbeitet: 12.01.2005
    StyleWarZ

    StyleWarZ Profi Daten Verschieber

    Dabei seit:
    05.03.2004
    Beiträge:
    1.929
    Zustimmungen:
    0
    :brav: hm, how ever you want it NDO

    hat einer noch die link zu den config beispielen!? wäre cool
     
  5. khs

    khs Routinier

    Dabei seit:
    19.08.2004
    Beiträge:
    408
    Zustimmungen:
    0
    Just in case you didn´t already notice, there´s a fine gentoo-stats.org website collecting statistics like USE variables, installed packages, hardware configuriation and stuff.

    Oder hatten wir uns doch auf deutsch geeinigt?

    Wie macht ihr das grundsaetzlich? Alles in die USE-Flags? Oder jedesmal vorher
    Code:
    cat /usr/portage/what-ever/blablubb.ebuild|grep IUSE?
    
    Naja, hier meine make.conf, eher unspektakulaer, wie ich finde.

    Code:
    # These settings were set by the catalyst build script that automatically built this stage
    # Please consult /etc/make.conf.example for a more detailed example
    CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer" 
    CHOST="i686-pc-linux-gnu"
    CXXFLAGS="${CFLAGS}"
    USE="nptl 3dnow gmp imap kerberos \
         lesstif lirc mmx readline samba sasl sse \
         unicode usb v4l v4l2 xinerama xosd kde X \
         -gtk2 -gnome -arts -esd -gtk"
    GENTOO_MIRRORS="ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
    
    MAKEOPTS="-j4"
    FEATURES="distcc"
    
    # PORTAGE_NICENESS provides a default increment to emerge's niceness level.
    # Note: This is an increment. Running emerge in a niced environment will
    # reduce it further. Default is unset.
    PORTAGE_NICENESS=10
    
    SYNC="rsync://$GATEWAY/portage"
    
    PORTDIR_OVERLAY="/usr/local/portage"
    
    
     
  6. #5 StyleWarZ, 12.01.2005
    StyleWarZ

    StyleWarZ Profi Daten Verschieber

    Dabei seit:
    05.03.2004
    Beiträge:
    1.929
    Zustimmungen:
    0
    woh, wie viele prozis hast du in der kiste.. odr ist MAKEOPTS so hoch wegen dem distcc!?

    also das mit dem cat hab ich noch nie so gmacht (auch noch nicht so lange dabei sei gesagt) wenn ich spezielle use gebraucht habe immer USE="xxx" emerge xxxxx

    das mit der gentoo link kannte ich nich.

    bööö, gemischt is auch recht
     
  7. DaMutz

    DaMutz Doppel-As

    Dabei seit:
    18.10.2003
    Beiträge:
    149
    Zustimmungen:
    0
    Ort:
    Giebenach / Schweiz
    hier meine 'emerge info':
    Code:
    [lorenz@lorenzlinux:~]% emerge info
    Portage 2.0.51-r3 (default-linux/x86/2004.0, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.10-gentoo-r4 i686)
    =================================================================
    System uname: 2.6.10-gentoo-r4 i686 AMD Athlon(tm) Processor
    Gentoo Base System version 1.4.16
    distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
    Autoconf: sys-devel/autoconf-2.59-r5,sys-devel/autoconf-2.13
    Automake: sys-devel/automake-1.8.5-r1,sys-devel/automake-1.8.5-r2,sys-devel/automake-1.4_p6,sys-devel/automake-1.6.3,sys-devel/automake-1.7.9,sys-devel/automake-1.9.3
    Binutils: sys-devel/binutils-2.15.92.0.2-r1
    Headers:  sys-kernel/linux26-headers-2.6.8.1-r2
    Libtools: sys-devel/libtool-1.5.2-r7
    ACCEPT_KEYWORDS="x86"
    AUTOCLEAN="yes"
    CFLAGS="-march=i686 -O2 -pipe -fomit-frame-pointer -funroll-loops"
    CHOST="i686-pc-linux-gnu"
    COMPILER=""
    CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
    CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
    CXXFLAGS="-O2 -mcpu=i686 -pipe"
    DISTDIR="/usr/portage/distfiles"
    FEATURES="autoaddcvs autoconfig ccache distcc distlocks sandbox sfperms"
    GENTOO_MIRRORS="ftp://distro.ibiblio.org/pub/Linux/distributions/gentoo/ http://distro.ibiblio.org/pub/Linux/distributions/gentoo/ ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://csociety-ftp.ecn.purdue.edu/pub/gentoo/ ftp://csociety-ftp.ecn.purdue.edu/pub/gentoo/ ftp://ftp.ussg.iu.edu/pub/linux/gentoo ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.gentoo.mesh-solutions.com/gentoo/ http://mirror.switch.ch/mirror/gentoo/ ftp://mirror.switch.ch/mirror/gentoo/ ftp://ftp.solnet.ch/mirror/Gentoo"
    MAKEOPTS="-j3"
    PKGDIR="/usr/portage/packages"
    PORTAGE_TMPDIR="/opt/tmp"
    PORTDIR="/usr/portage"
    PORTDIR_OVERLAY="/usr/local/portage"
    SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
    USE="x86 16bit 3dnow 3dnowex X acl acpi acpi4linux alsa apache2 apm avi bash-completion berkdb bitmap-fonts bonobo cdr crypt cups directfb divx4linux dvd dvdread encode exif fam flac foomaticdb fortran gcj gdbm ggi gif gphoto2 gpm gstreamer gtk gtk2 gtkhtml imagemagick imlib ipv6 java jpeg junit lcd libwww lzw lzw-tiff mad mikmod mmx mmx2 motif moznocompose moznoirc moznomail moznoxft mozplaintext mozsvg mozxmlterm mp3 mpeg mysql nas ncurses nls nocardbus nptl oggvorbis opengl pam pda pdflib perl plotutils png posix python quicktime readline ruby samba sdl slang spell ssl svga tcltk tcpd tetex theora tiff truetype type1-fonts unicode userlocales vim vim-pager vim-with-x xml xml2 xmms xv xvid zlib linguas_de"
    in der make.conf steht natürlich nicht so viel drinnen.
     
  8. khs

    khs Routinier

    Dabei seit:
    19.08.2004
    Beiträge:
    408
    Zustimmungen:
    0
    Genau. Da hilft zwar meist nur ein k6-2 mit, aber in der Zeit, wo der dicke 2-3 Dateien schafft, macht der kleine halt seine eine, geht immer noch schneller, als wenn der dicke alles selbst macht. Man kann dem distcc zum Glueck sagen, welcher Rechner wie viele Compiles auf einmal geschickt bekommen soll.

    Am besten (naja, zumindest interessant!) finde ich, dass auch ./configure ge"distcc"t wird. Da laufen dann auf einmal ganz kurz lauter kleine mini-gcc-Prozesse, die einem nur auffallen, wenn man den distccmon nutzt oder bei top die timeslice entsprechend klein waehlt. Und der Switch blinkt - prima compile-time-Indikator... ;)

    Mit der was?

    -khs
     
  9. #8 DennisM, 13.01.2005
    Zuletzt bearbeitet: 13.01.2005
    DennisM

    DennisM Moderator u. Newsposter

    Dabei seit:
    08.05.2004
    Beiträge:
    4.883
    Zustimmungen:
    0
    Ort:
    GER/NRW/Essen
    meine

    MFG

    Dennis
     
  10. #9 StyleWarZ, 13.01.2005
    StyleWarZ

    StyleWarZ Profi Daten Verschieber

    Dabei seit:
    05.03.2004
    Beiträge:
    1.929
    Zustimmungen:
    0
    @khs

    gentoo-stats.org die kannte ich nicht. ---> diese ist ja interessant abr nicht das was ich suche. es gibt doch eine site mit allen beispielen für die CFLAGS "line"

    denn ich kriege nächste woche 2 neue kisten und möchete mal soviel infos sammeln wie ich kann damit ich loslegen kann ohne erbarmen.. :)

    den aufruf zum posten der make.conf hab ich aus dem grund gemacht weil es mich interessiert was ihr so in der USE "line" drin habt.

    @11dennis

    FEATURES="candy" ----> was ist das?
     
  11. khs

    khs Routinier

    Dabei seit:
    19.08.2004
    Beiträge:
    408
    Zustimmungen:
    0
    CFLAGS-Optimierer... sag bloss, du overclockst auch? ;)
    Die Seite, an die ich denke, hat exakt die CFLAGS von 11dennis vorgeschlagen. Und das in langwierigen Stoppuhr-Tests herausgearbeitet. Den URL hab ich nicht mehr, aber vielleicht findest du ja anhand der CFLAGS was...
    Gleich das erste Programm, was ich damit kompilieren wollte, verweigerte sich. CFLAGS wieder normal - alles paletti. Seit dem hab ich nicht nochmal damit gespielt. Ist auch so alles schoen schnell, nptl und prelinking sei dank. ;)

    -khs
     
  12. Mairos

    Mairos Doppel-As

    Dabei seit:
    28.02.2004
    Beiträge:
    104
    Zustimmungen:
    0
    hier mal meine make.conf, lief schon sehr lange zeit ohne probleme, nur jetzt hab ich nen programm (ncmpc, der ncurses client fürn mpd), welches sich nicht kompilieren lassen will, vorschläge?

    Code:
    # Copyright 2000-2003 Daniel Robbins, Gentoo Technologies, Inc.
    # Contains local system settings for Portage system
    # $Header: /home/cvsroot/gentoo-src/portage/cnf/make.conf,v 1.70 2004/01/12 07:34:38 carpaski Exp $
    
    # Please review 'man make.conf' for more information.
    
    # Build-time functionality
    # ========================
    #
    # The USE variable is used to enable optional build-time functionality. For
    # example, quite a few packages have optional X, gtk or GNOME functionality
    # that can only be enabled or disabled at compile-time. Gentoo Linux has a
    # very extensive set of USE variables described in our USE variable HOWTO at
    # http://www.gentoo.org/doc/use-howto.html
    #
    # The available list of use flags with descriptions is in your portage tree.
    # Use 'less' to view them:  --> less /usr/portage/profiles/use.desc <--
    #
    # 'ufed' is an ncurses/dialog interface available in portage to make handling
    # useflags for you. 'emerge app-admin/ufed'
    #
    # Example:
    USE="3dnow aalib acpi alsa arts avi bootsplash cdrecord gif cdrw crypt 
    cups directfb dga dvd encode fame fbcon foomaticdb ggi gphoto2 -gnome2 
    gtk2 gtkhtml hbci jpeg kde imap imlib ipv6 libxml2 mad maildir md5sum mmx nas nls
    nocardbus ncurses nss oggvorbis java opengl pam pdflib perl png python 
    ppds qt qt-mt 
    samba sdl slp spell sse ssl svga tcltk tcpd mssql tiff truetype usb v4l 
    zlib X xft xml xv gd-external oss -apm -curl -doc -dvdr -esd -sse2 
    -windowmake"
    
    # Host Setting
    # ============
    #
    # If you are using a Pentium Pro or greater processor, leave this line as-is;
    # otherwise, change to i586, i486 or i386 as appropriate. All modern systems
    # (even Athlons) should use "i686-pc-linux-gnu". All K6's are i586.
    #
    CHOST="i686-pc-linux-gnu"
    
    # Host and optimization settings 
    # ==============================
    #
    # For optimal performance, enable a CFLAGS setting appropriate for your CPU.
    #
    # Please note that if you experience strange issues with a package, it may be
    # due to gcc's optimizations interacting in a strange way. Please test the
    # package (and in some cases the libraries it uses) at default optimizations
    # before reporting errors to developers.
    #
    # -mcpu=<cpu-type> means optimize code for the particular type of CPU without
    # breaking compatibility with other CPUs.
    #
    # -march=<cpu-type> means to take full advantage of the ABI and instructions
    # for the particular CPU; this will break compatibility with older CPUs (for
    # example, -march=athlon-xp code will not run on a regular Athlon, and
    # -march=i686 code will not run on a Pentium Classic.
    #
    # CPU types supported in gcc-3.2 and higher: athlon-xp, athlon-mp,
    # athlon-tbird, athlon, k6, k6-2, k6-3, i386, i486, i586 (Pentium), i686
    # (PentiumPro), pentium, pentium-mmx, pentiumpro, pentium2 (Celeron),
    # pentium3, and pentium4.
    #
    # Note that Gentoo Linux 1.4 and higher include at least gcc-3.2.
    # 
    # CPU types supported in gcc-2.95*: k6, i386, i486, i586 (Pentium), i686
    # (Pentium Pro), pentium, pentiumpro Gentoo Linux 1.2 and below use gcc-2.95*
    #
    # CRITICAL WARNINGS: ****************************************************** #
    # K6 markings are deceptive. Avoid setting -march for them. See Bug #24379. #
    # ************************************************************************* #
    #
    # Decent examples:
    #
    #CFLAGS="-mcpu=athlon-xp -O3 -pipe"
    CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
    
    # If you set a CFLAGS above, then this line will set your default C++ flags to
    # the same settings.
    CXXFLAGS="${CFLAGS}"
    
    # Advanced Masking
    # ================
    #
    # Gentoo is using a new masking system to allow for easier stability testing
    # on packages. KEYWORDS are used in ebuilds to mask and unmask packages based
    # on the platform they are set for. A special form has been added that
    # indicates packages and revisions that are expected to work, but have not yet
    # been approved for the stable set. '~arch' is a superset of 'arch' which
    # includes the unstable, in testing, packages. Users of the 'x86' architecture
    # would add '~x86' to ACCEPT_KEYWORDS to enable unstable/testing packages.
    # '~ppc', '~sparc' are the unstable KEYWORDS for their respective platforms.
    #
    # Please note that this is not for development, alpha, beta, nor cvs release
    # packages. "Broken" packages will not be added to testing and should not be
    # requested to be added. Alternative routes are available to developers
    # for experimental packages, and it is at their discretion to use them.
    #
    # DO NOT PUT ANYTHING BUT YOUR SPECIFIC ~ARCHITECTURE IN THE LIST.
    # IF YOU ARE UNSURE OF YOUR ARCH, OR THE IMPLICATIONS, DO NOT MODIFY THIS.
    #
    
    # Portage Directories
    # ===================
    #
    # Each of these settings controls an aspect of portage's storage and file
    # system usage. If you change any of these, be sure it is available when
    # you try to use portage. *** DO NOT INCLUDE A TRAILING "/" ***
    #
    # PORTAGE_TMPDIR is the location portage will use for compilations and
    #     temporary storage of data. This can get VERY large depending upon
    #     the application being installed.
    PORTAGE_TMPDIR=/var/tmp
    #
    # PORTDIR is the location of the portage tree. This is the repository
    #     for all profile information as well as all ebuilds. This directory
    #     itself can reach 200M. WE DO NOT RECOMMEND that you change this.
    PORTDIR=/usr/portage
    #
    # DISTDIR is where all of the source code tarballs will be placed for
    #     emerges. The source code is maintained here unless you delete
    #     it. The entire repository of tarballs for gentoo is 9G. This is
    #     considerably more than any user will ever download. 2-3G is
    #     a large DISTDIR.
    DISTDIR=${PORTDIR}/distfiles
    #
    # PKGDIR is the location of binary packages that you can have created
    #     with '--buildpkg' or '-b' while emerging a package. This can get
    #     upto several hundred megs, or even a few gigs.
    PKGDIR=${PORTDIR}/packages
    #
    # PORT_LOGDIR is the location where portage will store all the logs it
    #     creates from each individual merge. They are stored as YYMMDD-$PF.log
    #     in the directory specified. This is disabled until you enable it by
    #     providing a directory. Permissions will be modified as needed IF the
    #     directory exists, otherwise logging will be disabled.
    PORT_LOGDIR=/var/log/portage
    #
    # PORTDIR_OVERLAY is a directory where local ebuilds may be stored without
    #     concern that they will be deleted by rsync updates. Default is not
    #     defined.
    PORTDIR_OVERLAY="/usr/local/overlays/local /usr/local/overlays/gentoo-de"
    
    # Fetching files 
    # ==============
    #
    # If you need to set a proxy for wget or lukemftp, add the appropriate "export
    # ftp_proxy=<proxy>" and "export http_proxy=<proxy>" lines to /etc/profile if
    # all users on your system should use them.
    #
    # Portage uses wget by default. Here are some settings for some alternate
    # downloaders -- note that you need to merge these programs first before they
    # will be available.
    #
    # Default fetch command (5 tries, passive ftp for firewall compatibility)
    #FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp \${URI} -P \${DISTDIR}"
    #RESUMECOMMAND="/usr/bin/wget -c -t 5 --passive-ftp \${URI} -P \${DISTDIR}"
    #
    # Using wget, ratelimiting downloads
    #FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp --limit-rate=200k \${URI} -P \${DISTDIR}"
    #RESUMECOMMAND="/usr/bin/wget -c -t 5 --passive-ftp --limit-rate=200k \${URI} -P \${DISTDIR}"
    #
    # Lukemftp (BSD ftp):
    #FETCHCOMMAND="/usr/bin/lukemftp -s -a -o \${DISTDIR}/\${FILE} \${URI}"
    #RESUMECOMMAND="/usr/bin/lukemftp -s -a -R -o \${DISTDIR}/\${FILE} \${URI}"
    #
    # Prozilla (turbo downloader)
    #FETCHCOMMAND='/usr/bin/proz --no-getch -s ${URI} -P ${DISTDIR}'
    #
    # Portage uses GENTOO_MIRRORS to specify mirrors to use for source retrieval.
    # The list is a space seperated list which is read left to right. If you use
    # another mirror we highly recommend leaving the default mirror at the end of
    # the list so that portage will fall back to it if the files cannot be found
    # on your specified mirror. We _HIGHLY_ recommend that you change this setting
    # to a nearby mirror by merging and using the 'mirrorselect' tool.
    GENTOO_MIRRORS="ftp://pandemonium.tiscali.de/pub/gentoo/"
    #
    # Portage uses PORTAGE_BINHOST to specify mirrors for prebuilt-binary packages.
    # The list is a single extry specifying the full address of the directory
    # serving the tbz2's for your system. Running emerge with either '--getbinpkg'
    # or '--getbinpkgonly' will cause portage to retrieve the metadata from all
    # packages in the directory specified, and use that data to determine what will
    # be downloaded and merged. '-g' or '-gK' are the recommend parameters. Please
    # consult the man pages and 'emerge --help' for more information.
    #PORTAGE_BINHOST="ftp://login:pass@grp.mirror.site/pub/grp/i686/athlon-xp/"
    #PORTAGE_BINHOST="http://grp.mirror.site/gentoo/grp/1.4/i686/athlon-xp/"
    
    # Synchronizing Portage
    # =====================
    #
    # Each of these settings effects how Gentoo synchronizes your Portage tree.
    # Synchronization is handled by rsync and these settings allow some control
    # over how it is done.
    #
    #
    # SYNC is the server used by rsync to retrieve a localized rsync mirror
    #     rotation. This allows you to select servers that are geographically
    #     close to you, yet still distribute the load over a number of servers.
    #     Please do not single out specific rsync mirrors. Doing so places undue
    #     stress on particular mirrors.  Instead you may use one of the following
    #     continent specific rotations:
    #
    #   Default:       "rsync://rsync.gentoo.org/gentoo-portage"
    #   North America: "rsync://rsync.namerica.gentoo.org/gentoo-portage"
    #   South America: "rsync://rsync.samerica.gentoo.org/gentoo-portage"
    #   Europe:        "rsync://rsync.europe.gentoo.org/gentoo-portage"
    #   Asia:          "rsync://rsync.asia.gentoo.org/gentoo-portage"
    #   Australia:     "rsync://rsync.au.gentoo.org/gentoo-portage"
    SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
    #
    # RSYNC_RETRIES sets the number of times portage will attempt to retrieve
    #     a current portage tree before it exits with an error. This allows
    #     for a more successful retrieval without user intervention most times.
    RSYNC_RETRIES="3"
    #
    # RSYNC_TIMEOUT sets the length of time rsync will wait before it times out
    #     on a connection. Most users will benefit from this setting as it will
    #     reduce the amount of 'dead air' they experience when they run across
    #     the occasional, unreachable mirror. Dialup users might want to set this
    #     value up around the 300 second mark.
    RSYNC_TIMEOUT=180
    
    # Advanced Features
    # =================
    #
    # MAKEOPTS provides extra options that may be passed to 'make' when a
    #     program is compiled. Presently the only use is for specifying
    #     the number of parallel makes (-j) to perform. The suggested number
    #     for parallel makes is CPUs+1.
    MAKEOPTS="-j2"
    #
    # PORTAGE_NICENESS provides a default increment to emerge's niceness level.
    #     Note: This is an increment. Running emerge in a niced environment will
    #     reduce it further. Default is unset.
    #PORTAGE_NICENESS=3
    #
    # AUTOCLEAN enables portage to automatically clean out older or overlapping
    #     packages from the system after every successful merge. This is the
    #     same as running 'emerge -c' after every merge. Set with: "yes" or "no".
    #     This does not affect the unpacked source. See 'noclean' below.
    AUTOCLEAN="yes"
    #
    # FEATURES are settings that affect the functionality of portage. Most of
    #     these settings are for developer use, but some are available to non-
    #     developers as well. 
    #
    #  'autoaddcvs'  causes portage to automatically try to add files to cvs
    #                that will have to be added later. Done at generation times
    #                and only has an effect when 'cvs' is also set.
    #  'buildpkg'    causes binary packages to be created of all packages that 
    #                are merged.
    #  'ccache'      enables ccache support via CC.
    #  'cvs'         feature for developers that causes portage to enable all
    #                cvs features (commits, adds) and all USE flags in SRC_URI
    #                will be applied for digests.
    #  'digest'      autogenerate a digest for packages.
    #  'distcc'      enables distcc support via CC.
    #  'fixpackages' allows portage to fix binary packages that are stored in
    #                PKGDIR. This can consume a lot of time. 'fixpackages' is
    #                also a script that can be run at any given time to force
    #                the same actions.
    #  'keeptemp'    prevents the clean phase from deleting the temp files ($T) 
    #                from a merge.
    #  'keepwork'    prevents the clean phase from deleting the WORKDIR.
    #  'noauto'      causes ebuild to perform only the action requested and 
    #                not any other required actions like clean or
    #  'noclean'     prevents portage from removing the source and temporary files 
    #                after a merge -- for debugging purposes only. 
    #  'nostrip'     prevents stripping of binaries.
    #  'notitles'    disables xterm titlebar updates (which contain status info). 
    #  'sandbox'     enable sandbox-ing when running emerge and ebuild
    #  'strict'      causes portage to react strongly to conditions that
    #                have the potential to be dangerous -- like missing or
    #                incorrect Manifest files.
    #  'userpriv'    allows portage to drop root privleges while it is compiling
    #                as a security measure, and as a side effect this can remove 
    #                sandbox access violations for users. 
    #  'usersandbox' enables sandboxing while portage is running under userpriv.
    #                unpack -- for debugging purposes only.
    #FEATURES="sandbox buildpkg ccache distcc userpriv usersandbox notitles noclean noauto cvs keeptemp keepwork"
    #
    # CCACHE_SIZE sets the space use limitations for ccache. The default size is
    #     2G, and will be set if not defined otherwise and ccache is in features. 
    #     Portage will set the default ccache dir if it is not present in the
    #     user's environment, for userpriv it sets: ${PORTAGE_TMPDIR}/ccache
    #     (/var/tmp/ccache), and for regular use the default is /root/.ccache.
    #     Sizes are specified with 'G' 'M' or 'K'.
    #     '4G' for 4 gigabytes, '4096M' for 4 gigabytes, etc... Default is 2G
    CCACHE_SIZE="2G"
    #
    # DISTCC_DIR sets the temporary space used by distcc.
    DISTCC_DIR="${PORT_TMPDIR}/.distcc"
    #
    # RSYNC_EXCLUDEFROM is a file that portage will pass to rsync when it updates
    #     the portage tree. Specific chucks of the tree may be excluded from
    #     consideration. This may cause dependency failures if you are not careful.
    #     The file format is one pattern per line, blanks and ';' or '#' lines are
    #     comments. See 'man rsync' for more details on the exclude-from format.
    #RSYNC_EXCLUDEFROM=/etc/portage/rsync_excludes
    
    cya mairos
     
  13. #12 DennisM, 13.01.2005
    DennisM

    DennisM Moderator u. Newsposter

    Dabei seit:
    08.05.2004
    Beiträge:
    4.883
    Zustimmungen:
    0
    Ort:
    GER/NRW/Essen
    das ist nur ein anderes ladesymbol beim berechnen von paketabhängigkeiten usw

    MFG

    Dennis
     
  14. #13 daniel.h, 13.01.2005
    daniel.h

    daniel.h IT-ler

    Dabei seit:
    24.01.2004
    Beiträge:
    493
    Zustimmungen:
    0
    Ort:
    Deutschland / Sindelfingen
    Code:
    USE="alsa xvid cdr cups foomatic ppds real divx4linux mp3 oggvorbis ogg dvd dvdr gtk gtk2 ncurses usb x86 -arts -esound -esd -oss -java -xmms -qt -kde -gnome"
    CHOST="i686-pc-linux-gnu"
    MAKEOPTS="-j2"
    CFLAGS="-march=athlon-xp -mcpu=athlon-xp -O2 -pipe -fforce-addr -fprefetch-loop-arrays -fomit-frame-pointer"
    CXXFLAGS="${CFLAGS}"
    LDFLAGS="-Wl,-O1 -Wl,--enable-new-dtags -Wl,--sort-common -s"
    GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo/"
            FEATURES="candy"
    SYNC="rsync://rsync16.de.gentoo.org/gentoo-merged"
     
  15. Anzeige

    Vielleicht findest du HIER Antworten.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  16. #14 StyleWarZ, 14.01.2005
    Zuletzt bearbeitet: 14.01.2005
    StyleWarZ

    StyleWarZ Profi Daten Verschieber

    Dabei seit:
    05.03.2004
    Beiträge:
    1.929
    Zustimmungen:
    0
    @11dennis

    und welchen vorteil bringt das?

    hmm, hab mal versucht anstatt gcc cchache zu gebrauchen. doch irgendwie hat das nicht so gefunzt. kollege meinte der sei schneller.

    @khs

    optimirer.. nö, nehme so das was passt, nur da muss man auch wissen was ;)

    das prob ist das ich mir ein powerbook g4 15" bestellt habt und ich keinen blassen habe was ich da in die make.conf schmeissen soll.
     
  17. khs

    khs Routinier

    Dabei seit:
    19.08.2004
    Beiträge:
    408
    Zustimmungen:
    0
    Das Proggi funzt net?
    Wie waers mit Fehlermeldungen? ccache ist wirklich ne schoene Sache. Und in Verbindung mit distcc...schwelg... ;)

    An was dachteste denn? Warum denn etwas anderes als bei einem PC? Ausser $ARCH?

    -khs
     
Thema: Gentoo make.conf
Besucher kamen mit folgenden Suchen
  1. man make.conf es gentoo

Die Seite wird geladen...

Gentoo make.conf - Ähnliche Themen

  1. Gnome ohne Systemd bei Gentoo und Funtoo

    Gnome ohne Systemd bei Gentoo und Funtoo: Das GitHub-Projekt »GNOME Without Systemd« will für Gentoo und dessen Derivat Funtoo die Möglichkeit bieten, die Desktopumgebung Gnome ohne...
  2. Google bringt WLAN-Router mit Gentoo Linux auf den Markt

    Google bringt WLAN-Router mit Gentoo Linux auf den Markt: Google stellt einen Router vor, der mit Gentoo Linux läuft und dem ac-Standard entspricht. Der »OnHub« genannte Router wurde zusammen mit dem...
  3. gentoo-filemanager neue Dateiendung mit bestimmter SW öffnen lassen

    gentoo-filemanager neue Dateiendung mit bestimmter SW öffnen lassen: Hallo Kennt sich hier jemand mit dem filemanger gentoo aus ? Ich hab ejetzt geschlagene 1Std versucht, ihn zu überreden eine *.odt zu...
  4. Kein SSH/Ping über WLAN mit gentoo

    Kein SSH/Ping über WLAN mit gentoo: Hallo zusammen, ich habe ein folgendes Problem mit meinem WLAN- stick (LevelOne WNC-0305USB USB wlan stick). Ich bekomme kein Ping bzw. ich...
  5. gentoo installation über sabayon durchführen?

    gentoo installation über sabayon durchführen?: Hi ich möchte gerne Gentoo auf meinem PC installieren und als boot cd wollte ich Sabayon_Linux_14.01_amd64_KDE benutzen (da ich gerne auf der...