Vorlage:Build Optionen: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Dbt (Diskussion | Beiträge) (Optionen aktualisiert) |
Dbt (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 15: | Zeile 15: | ||
Optional Features: | Optional Features: | ||
[[--enable-uclibc]] enable rules for creating uclibc linked targets | |||
[[--enable-kernel26]] set up the CDK to use the 2.6 kernel (experimental) | |||
[[--enable-maintainer-mode]] enable make rules and dependencies not useful | |||
--enable-maintainer-mode enable make rules and dependencies not useful | |||
(and sometimes confusing) to the casual installer | (and sometimes confusing) to the casual installer | ||
[[--disable-flashrules]] disable rules for creating flash targets - build cdk | |||
instead | instead | ||
[[--enable-german-keymaps]] include loadkey and German keymaps in yadds and | |||
images | images | ||
--enable-ide include ide/mmc and ext2/ext3 drivers in yadds and | [[--enable-ide]] include ide/mmc and ext2/ext3 drivers in yadds and | ||
images | images | ||
--disable-ext3 exclude 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-xfs]] include xfs drivers in yadds and images | ||
--enable-mmc include mmc drivers in yadds and images - you need | [[--enable-mmc]] include mmc drivers in yadds and images - you need | ||
to activate a filesystem | to activate a filesystem | ||
--enable-nfsserver enable the dBox NFS server | [[--enable-drive-gui]] enable neutrino gui-setup for ide hdd mmc | ||
--enable-automount enable automount daemon | administration - uses utillinux fdisk instead of | ||
--disable-gui-mount disable GUI mount functionality | busybox | ||
--enable-sambaserver enable the dBox samba server | [[--enable-nfsserver]] enable the dBox NFS server | ||
[[--enable-automount]] enable automount daemon | |||
[[--disable-gui-mount]] disable GUI mount functionality | |||
--enable-flac include Neutrino flac audio support - depends on | [[--enable-sambaserver]] enable the dBox samba server | ||
[[--enable-upnp]] include upnp support - depends on audioplayer | |||
[[--enable-flac]] include Neutrino flac audio support - depends on | |||
audioplayer | audioplayer | ||
--disable-audioplayer include Neutrino audioplayer/internetradio | [[--disable-audioplayer]] include Neutrino audioplayer/internetradio | ||
--disable-pictureviewer include Neutrino pictureviewer | [[--disable-pictureviewer]] include Neutrino pictureviewer | ||
--disable-movieplayer include Neutrino movieplayer | [[--disable-movieplayer]] include Neutrino movieplayer | ||
--enable-esd include | [[--disable-radiotext]] include Neutrino Radiotext support | ||
--disable- | [[--disable-fx2plugins]] disable fx2-plugins (games) for gui's | ||
--disable-internal-tuxtxt | [[--enable-aformat]] enable aformat - dbox2-only | ||
[[--enable-cdkVcInfo]] include cdkVcInfo in yadds and images | |||
plugin | [[--enable-clock]] enable clock | ||
--enable-ccache enable ccache supported compiling | [[--enable-dboxshot]] enable dboxshot | ||
--enable-freesatepg enable UK FreeSat EPG | [[--enable-dropbear]] enable dropbear | ||
--enable-movieplayer2 enable experimental neutrino movieplayer2 | [[--enable-dvbsnoop]] enable dvbsnoop | ||
[[--disable-dvbsub]] disable dvbsub | |||
[[--enable-esd]] enable esound | |||
[[--enable-fbshot]] enable fbshot | |||
[[--enable-gdbserver]] enable gdbserver | |||
[[--enable-getrc]] enable getrc | |||
[[--enable-hddtemp]] include hddtemp in yadds and images - depends on IDE | |||
support | |||
[[--enable-input]] enable the tool named input | |||
[[--enable-ipkg]] include ipkg in yadds and images | |||
[[--enable-lcshot]] enable lcshot - dbox2-only | |||
[[--enable-lirc]] include lirc in yadds and images - dbox2-only | |||
[[--enable-msgbox]] enable msgbox | |||
[[--enable-openvpn]] include OpenVPN in yadds and images and build tun | |||
kernel module | |||
[[--disable-rtc]] disable rtc hardware support - dbox2-only | |||
[[--enable-satfind]] enable satfind | |||
[[--enable-shellexec]] enable shellexec | |||
[[--enable-sqlite]] enable sqlite | |||
[[--enable-strace]] enable strace | |||
[[--enable-sysinfo]] enable sysinfo | |||
[[--enable-tuxcal]] enable tuxcal | |||
[[--disable-tuxcom]] disable tuxcom | |||
[[--disable-tuxmail]] disable tuxmail | |||
[[--disable-tuxtxt]] disable tuxtxt completely | |||
[[--disable-internal-tuxtxt]] | |||
disable internal Tuxtxt cache, use only external | |||
Tuxtxt plugin instead | |||
[[--enable-tuxwetter]] enable tuxwetter | |||
[[--enable-ccache]] enable ccache supported compiling | |||
[[--enable-freesatepg]] enable UK FreeSat EPG | |||
[[--enable-movieplayer2]] enable experimental neutrino movieplayer2 | |||
[[--enable-dreambox-serial-console]] | |||
enable serial console on dream | enable serial console on dream | ||
Optional Packages: | Optional Packages: | ||
[[--with-toolchain=PATH]], do not build a toolchain but use the one at PATH | |||
[[--with-boxtype]] valid values: dbox2,tripledragon,dreambox,ipbox,generic | |||
[[--with-boxmodel]] valid for dreambox: dm500, dm500plus, dm600pvr, dm56x0, dm7000, dm7020, dm7025) | |||
--with-boxtype valid values: dbox2,tripledragon,dreambox,ipbox,generic | |||
--with-boxmodel valid for dreambox: dm500, dm500plus, dm600pvr, dm56x0, dm7000, dm7020, dm7025) | |||
valid for ipbox: ip200, ip250, ip350, ip400 | valid for ipbox: ip200, ip250, ip350, ip400 | ||
--with-targetruleset=NAME OBSOLETE, use --[enable|disable]-flashrules instead | --with-targetruleset=NAME OBSOLETE, use --[enable|disable]-flashrules instead | ||
--with-assume-kernelsources-old Do not recompile due to new kernel sources | --with-assume-kernelsources-old Do not recompile due to new kernel sources | ||
--with-filesystems comma seperated list of filesystems to be used, | [[--with-filesystems]] comma seperated list of filesystems to be used, | ||
first disk filesystem will be used as default for /hdd entry in /etc/fstab | first disk filesystem will be used as default for /hdd entry in /etc/fstab | ||
allowed values: nfs (always enabled in yadd), cifs, smbfs, | allowed values: nfs (always enabled in yadd), cifs, smbfs, | ||
lufs (ftpfs), xfs (not kernel2.4/uClibc), | lufs (ftpfs), xfs (not kernel2.4/uClibc), | ||
ext2, ext3, extfs (ext2/3), vfat, reiserfs | ext2, ext3, extfs (ext2/3), vfat, reiserfs | ||
--with-rootpartitionsize=SIZE size of the root partition | [[--with-rootpartitionsize=SIZE]] size of the root partition | ||
--with-flashfstype=FS_TYPE type of flash root filesystem partition for the yadd kernel (squashfs+lzma/squashfs) | [[--with-flashfstype=FS_TYPE]] type of flash root filesystem partition for the yadd kernel (squashfs+lzma/squashfs) | ||
--with-defaultlocale=LOCALE default locale | [[--with-defaultlocale=LOCALE]] default locale | ||
--with-targetprefix=DIR prefix for target files [PREFIX/cdkroot] | [[--with-targetprefix=DIR]] prefix for target files [PREFIX/cdkroot] | ||
--with-hostprefix=DIR prefix for host files [PREFIX/cdk] | [[--with-hostprefix=DIR]] prefix for host files [PREFIX/cdk] | ||
--with-bootprefix=DIR prefix for boot files [PREFIX/tftpboot] | [[--with-bootprefix=DIR]] prefix for boot files [PREFIX/tftpboot] | ||
--with-flashprefix=DIR prefix for flash files [PREFIX/cdkflash] (only used for flash building) | [[--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-serversupport=DIR]] prefix for server file templates [PREFIX/serversupport] | ||
--with-ucodesdir=DIR optional directory containing ucodes (dbox2 only) [NONE] | [[Images_und_Yadd's_erstellen#--with-ucodesdir.3D.5BDIR.5D|--with-ucodesdir=DIR]] optional directory containing ucodes (dbox2 only) [NONE] | ||
--with-logosdir=DIR optional directory containing logos [[CVS/]logos] | [[--with-logosdir=DIR]] optional directory containing logos [[CVS/]logos] | ||
--with-customizationsdir=DIR optional directory containing customization scripts [[CVS]] | [[--with-customizationsdir=DIR]] optional directory containing customization scripts [[CVS]] | ||
--with-updatehttpprefix=URL optional URL containing the URL of a directory with update images | [[--with-updatehttpprefix=URL]] optional URL containing the URL of a directory with update images | ||
"disable" completely disables internet update code [NONE] | "disable" completely disables internet update code [NONE] | ||
--with-busybox-conf=M4_FILE personalized optional m4 busybox configuration file [config/busybox.config.m4] | [[--with-busybox-conf=M4_FILE]] personalized optional m4 busybox configuration file [config/busybox.config.m4] | ||
--with-kernel-conf=FILE optional personalized linux kernel config file [config/dbox2_kernel-KERNEL_VERSION.config.m4] | [[--with-kernel-conf=FILE]] optional personalized linux kernel config file [config/dbox2_kernel-KERNEL_VERSION.config.m4] | ||
--with-checkImage=[none,rename,warn] How/if to invoke checkImage [none] | [[--with-checkImage]]=[none,rename,warn] How/if to invoke checkImage [none] | ||
--with-cvsdir=DIR where to find the cvs | [[--with-cvsdir=DIR]] where to find the cvs | ||
--with-appsdir=DIR apps dir from cvs [[CVS/]apps/] | [[--with-appsdir=DIR]] apps dir from cvs [[CVS/]apps/] | ||
--with-bootdir=DIR boot dir from cvs [[CVS/]boot/] | [[--with-bootdir=DIR]] boot dir from cvs [[CVS/]boot/] | ||
--with-driverdir=DIR driver dir from cvs [[CVS/]driver] | [[--with-driverdir=DIR]] driver dir from cvs [[CVS/]driver] | ||
--with-hostappsdir=DIR hostapps dir from cvs [[CVS/]hostapps] | [[--with-hostappsdir=DIR]] hostapps dir from cvs [[CVS/]hostapps] | ||
--with-gnuserver=ADDRESS the gnu server for gnu-stuff (without ftp://) | [[--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-defaultserver=ADDRESS]] the server that is taken if no server is given/works (without http://) | ||
--with-maxcachesize=SIZE maximal ccachesize for ccache | [[--with-maxcachesize=SIZE]] maximal ccachesize for ccache | ||
--with-maxcachefiles=COUNT maximal count of cachefiles for ccache | [[--with-maxcachefiles=COUNT]] maximal count of cachefiles for ccache | ||
--with-webif=NAME dreambox webif [standard,expert] | [[--with-webif=NAME]] dreambox webif [standard,expert] | ||
--with-epg=NAME dreambox epg [standard,private] | [[--with-epg=NAME]] dreambox epg [standard,private] | ||
--with-mhw-epg enable capture of mhw epg (default off) | [[--with-mhw-epg]] enable capture of mhw epg (default off) | ||
--with-flashtool=NAME dreambox flashtool [standard,expert] | [[--with-flashtool=NAME]] dreambox flashtool [standard,expert] | ||
--with-ext-flashtool=NAME dreambox ext-flashtool [yes,no] | [[--with-ext-flashtool=NAME]] dreambox ext-flashtool [yes,no] | ||
--with-enigma-debug=NAME dreambox enigma-debug [yes,no] | [[--with-enigma-debug=NAME]] dreambox enigma-debug [yes,no] | ||
Version vom 15. Januar 2010, 21:22 Uhr
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:
--enable-uclibc enable rules for creating uclibc linked targets --enable-kernel26 set up the CDK to use the 2.6 kernel (experimental) --enable-maintainer-mode enable make rules and dependencies not useful
(and sometimes confusing) to the casual installer
--disable-flashrules disable rules for creating flash targets - build cdk instead --enable-german-keymaps include loadkey and German keymaps in yadds and images --enable-ide include ide/mmc 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-mmc include mmc drivers in yadds and images - you need to activate a filesystem --enable-drive-gui enable neutrino gui-setup for ide hdd mmc administration - uses utillinux fdisk instead of busybox --enable-nfsserver enable the dBox NFS server --enable-automount enable automount daemon --disable-gui-mount disable GUI mount functionality --enable-sambaserver enable the dBox samba server --enable-upnp include upnp support - depends on audioplayer --enable-flac include Neutrino flac audio support - depends on audioplayer --disable-audioplayer include Neutrino audioplayer/internetradio --disable-pictureviewer include Neutrino pictureviewer --disable-movieplayer include Neutrino movieplayer --disable-radiotext include Neutrino Radiotext support --disable-fx2plugins disable fx2-plugins (games) for gui's --enable-aformat enable aformat - dbox2-only --enable-cdkVcInfo include cdkVcInfo in yadds and images --enable-clock enable clock --enable-dboxshot enable dboxshot --enable-dropbear enable dropbear --enable-dvbsnoop enable dvbsnoop --disable-dvbsub disable dvbsub --enable-esd enable esound --enable-fbshot enable fbshot --enable-gdbserver enable gdbserver --enable-getrc enable getrc --enable-hddtemp include hddtemp in yadds and images - depends on IDE support --enable-input enable the tool named input --enable-ipkg include ipkg in yadds and images --enable-lcshot enable lcshot - dbox2-only --enable-lirc include lirc in yadds and images - dbox2-only --enable-msgbox enable msgbox --enable-openvpn include OpenVPN in yadds and images and build tun kernel module --disable-rtc disable rtc hardware support - dbox2-only --enable-satfind enable satfind --enable-shellexec enable shellexec --enable-sqlite enable sqlite --enable-strace enable strace --enable-sysinfo enable sysinfo --enable-tuxcal enable tuxcal --disable-tuxcom disable tuxcom --disable-tuxmail disable tuxmail --disable-tuxtxt disable tuxtxt completely --disable-internal-tuxtxt disable internal Tuxtxt cache, use only external Tuxtxt plugin instead --enable-tuxwetter enable tuxwetter --enable-ccache enable ccache supported compiling --enable-freesatepg enable UK FreeSat EPG --enable-movieplayer2 enable experimental neutrino movieplayer2 --enable-dreambox-serial-console enable serial console on dream
Optional Packages:
--with-toolchain=PATH, do not build a toolchain but use the one at PATH --with-boxtype valid values: dbox2,tripledragon,dreambox,ipbox,generic --with-boxmodel valid for dreambox: dm500, dm500plus, dm600pvr, dm56x0, dm7000, dm7020, dm7025) valid for ipbox: ip200, ip250, ip350, ip400 --with-targetruleset=NAME OBSOLETE, use --[enable|disable]-flashrules instead --with-assume-kernelsources-old Do not recompile due to new kernel sources --with-filesystems comma seperated list of filesystems to be used, first disk filesystem will be used as default for /hdd entry in /etc/fstab allowed values: nfs (always enabled in yadd), cifs, smbfs, lufs (ftpfs), xfs (not kernel2.4/uClibc), ext2, ext3, extfs (ext2/3), vfat, reiserfs --with-rootpartitionsize=SIZE size of the root partition --with-flashfstype=FS_TYPE type of flash root filesystem partition for the yadd kernel (squashfs+lzma/squashfs) --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 (dbox2 only) [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 "disable" completely disables internet update code [NONE] --with-busybox-conf=M4_FILE personalized optional m4 busybox configuration file [config/busybox.config.m4] --with-kernel-conf=FILE optional personalized linux kernel config file [config/dbox2_kernel-KERNEL_VERSION.config.m4] --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 --with-webif=NAME dreambox webif [standard,expert] --with-epg=NAME dreambox epg [standard,private] --with-mhw-epg enable capture of mhw epg (default off) --with-flashtool=NAME dreambox flashtool [standard,expert] --with-ext-flashtool=NAME dreambox ext-flashtool [yes,no] --with-enigma-debug=NAME dreambox enigma-debug [yes,no]