Vorlage:Build Optionen

Aus TuxBoxWIKI
Version vom 16. Januar 2009, 15:21 Uhr von Dbt (Diskussion | Beiträge) (hat „Vorlage:Newmake Build Optionen“ nach „Vorlage:Build Optionen“ verschoben: Bezeichnung angepasst)
Wechseln zu: Navigation, Suche

Für eine komplette Liste von Optionen, benutze den Befehl

./configure --help. 

Hier einige Ausgaben:

  • Program names:
 --program-prefix=PREFIX            prepend PREFIX to installed program names
 --program-suffix=SUFFIX            append SUFFIX to installed program names
 --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
  • System types:
 --build=BUILD     configure for building on BUILD [guessed]
 --host=HOST       cross-compile to build programs to run on HOST [BUILD]
 --target=TARGET   configure for building compilers for TARGET [HOST]

Optional Features:

 --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
 --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
 --enable-uclibc         enable rules for creating uclibc linked targets
 --enable-maintainer-mode  enable make rules and dependencies not useful
                         (and sometimes confusing) to the casual installer
 --disable-dependency-tracking  speeds up one-time build
 --enable-dependency-tracking   do not reject slow dependency extractors
 --enable-kernel26       set up the CDK to use the 2.6 kernel (experimental)
 --enable-lzma           use LZMA compression when generating images
 --disable-nptl          do not use native posix threads for glibc (only
                         meaningful for kernel 2.6.x, default for 2.4.x)
 --enable-flashrules     enable rules for creating flash targets
 --enable-lirc           include lirc in yadds and images
 --enable-cdkVcInfo      include cdkVcInfo in yadds and images
 --enable-german-keymaps include loadkey and German keymaps in yadds and
                         images
 --enable-ide            include ide and ext2/ext3 drivers in yadds and
                         images
 --disable-ext3          exclude ext2/ext3 drivers in yadds and images
 --enable-xfs            include xfs drivers in yadds and images
 --enable-nfsserver      enable the dBox NFS server
 --enable-sambaserver    enable the dBox samba server
 --enable-dosfstools     enable the dosfstools
 --enable-upnp           include upnp support
 --enable-flac           include Neutrino flac audio decoder with libFLAC
 --enable-ccache         enable ccache supported compiling

Optional Packages:

 --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
 --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
 --with-cpu=MODEL        cpu model [823,405]
 --with-targetruleset=NAME     OBSOLETE, use --[enable|disable]-flashrules instead
 --with-assume-kernelsources-old       Do not recompile due to new kernel sources
 --with-rootpartitionsize=SIZE size of the root partition
 --with-defaultlocale=LOCALE   default locale
 --with-targetprefix=DIR prefix for target files [PREFIX/cdkroot]
 --with-hostprefix=DIR   prefix for host files [PREFIX/cdk]
 --with-bootprefix=DIR   prefix for boot files [PREFIX/tftpboot]
 --with-flashprefix=DIR  prefix for flash files [PREFIX/cdkflash] (only used for flash building)
 --with-serversupport=DIR  prefix for server file templates [PREFIX/serversupport]
 --with-ucodesdir=DIR  optional directory containing ucodes [NONE]
 --with-logosdir=DIR  optional directory containing logos [[CVS/]logos]
 --with-customizationsdir=DIR  optional directory containing customization scripts CVS
 --with-updatehttpprefix=URL  optional URL containing the URL of a directory with update images [NONE]
 --with-checkImage=[none,rename,warn]  How/if to invoke checkImage [none]
 --with-cvsdir=DIR       where to find the cvs
 --with-appsdir=DIR      apps dir from cvs [[CVS/]apps/]
 --with-bootdir=DIR      boot dir from cvs [[CVS/]boot/]
 --with-driverdir=DIR    driver dir from cvs [[CVS/]driver]
 --with-hostappsdir=DIR  hostapps dir from cvs [[CVS/]hostapps]
 --with-gnuserver=ADDRESS   the gnu server for gnu-stuff (without ftp://)
 --with-defaultserver=ADDRESS   the server that is taken if no server is given/works (without http://)
 --with-maxcachesize=SIZE maximal ccachesize for ccache
 --with-maxcachefiles=COUNT maximal count of cachefiles for ccache