Installscript-make.conf
Aus VDR Wiki
Version vom 5. März 2005, 15:34 Uhr von 213.6.81.10 (Diskussion)
Beschreibung
Makefile ist identisch mit der Make.config.template aus den VDR Sourcen, siehe: VDR Installation.
Lediglich die Optionen der Plugins wurden hier zusammen gefasst.
make.conf
# User defined Makefile options for the Video Disk Recorder # # Change the parameters as necessary. # # See the main source file 'vdr.c' for copyright information and # how to reach the author. # # $Id: Make.config.template 1.3 2003/08/09 11:03:25 kls Exp $ ### The C compiler and options: #CC = gcc #CFLAGS = -O2 #CXX = g++ #CXXFLAGS = -g -O2 -Wall -Woverloaded-virtual ### The directory environment: MYPATH = /usr/local/src DVBDIR = $(MYPATH)/DVB VDRDIR = $(MYPATH)/VDR FFMDIR = $(MYPATH)/ffmpeg LIBAVCODEC = $(FFMDIR)/libavcodec #MANDIR = /usr/local/man #BINDIR = /usr/local/bin #PLUGINDIR= ./PLUGINS #PLUGINLIBDIR= $(PLUGINDIR)/lib #VIDEODIR = /video ### Includes and Defines (add further entries here): DEFINES += -D_GNU_SOURCE ### If your video directory will be on a VFAT partition: VFAT=1 ### Enable Debuging #DEBUG=1 #DBG=1 ### plugins: ### burn ### ### use DEV as DVD Writer (= -D --dvd=DEV in config/plugins/burn) #DDVDDEV=/dev/dvd ### use DIR to store ISO images (= -i DIR --iso=DIR in config/plugins/burn) #ISODIR=/video ### console ### #CONSOLE_USE_SHELL_INSTEAD_LOGIN=1 ### femon ### ### added preliminary NTSC support #NTSC_SYSTEM=1 ### graphtft ### ### Install imlib2, set path below and uncomment the lines ### to enable support for dvb- and fb-devices. HAVE_IMLIB=1 ### Install directFB and libsoftmpeg to use an directFB-output-device ### If you wont use libsoftmpeg, in future(dosent work at the moment) ffmpeg will be used for PbP. ### You can use only directFB without ffmpeg, imlib and libsoftmpeg, but without Pbp. #HAVE_DFB=1 #HAVE_SOFTMPEG=1 ### USE FASTMEMCPY WITH CPUACCEL HAVE_FAST_MEMCPY=1 ### FIX FOR USING PVR350-FRAMEBUFFER #HAVE_PVRFB=1 ### mediamvp ### ### Uncomment these if you have the appropriate libraries HAVE_MAGICK=1 ### Set this to the version of ImageMagick that you have MAGICK_VERSION=$(shell Magick-config --version|cut -d. -f1) HAVE_LIBJPEG=1 HAVE_LIBXML2=1 #HAVE_LIBID3TAG=1 ### Uncomment this if you only have a single device in your vdr machine #SINGLE_DEVICE=1 ### mp3 / mplayer ### ### uncomment the following line, if you want OSS sound output #WITH_OSS_OUTPUT=1 ### if you dont want one of the plugins #WITHOUT_MP3=1 #WITHOUT_MPLAYER=1 ### if you dont have libsndfile installed #WITHOUT_LIBSNDFILE=1 ### uncomment the following line, if you dont have libvorbisfile installed #WITHOUT_LIBVORBISFILE=1 ### muggle ### ### optionally libvorbis and libvorbisfile to replay OGG Vorbis files HAVE_VORBISFILE=1 ### optionally libFLAC++ to replay FLAC files HAVE_FLAC=1 ### osdimage ### ### recommended for 16-color-OSD #HAVE_NETPBM=1 ### pvr350 ### ### enable to fully support yaepg plugin #SET_VIDEO_WINDOW=1 ### radio ### ### If your Primary Device doesn't support Stillpicture, you can deactivate it here. USE_STILLPICTURE=1 ### sc ### ### to enable Irdeto/Betacrypt support IRDETO=1 ### to enable Seca support (needs libcrypto) SECA=1 ### to enable Viaccess support VIACCESS=1 ### to enable Nagra support (needs libcrypto) NAGRA=1 ### to enable Conax support (needs libcrypto) #CONAX=1 ### to enable @SHL (SkyCrypt) support (needs libcrypto) #SHL=1 ### to enable constant CW support #CONSTCW=1 ### to enable Seca smartcard support (needs Phoenix ISO interface) #SC_SECA=1 ### to enable Cryptoworks smartcard support (needs Phoenix ISO interface) #SC_CRYPTOWORKS=1 ### to enable Irdeto smartcard support (needs Phoenix ISO interface) #SC_IRDETO=1 ### to enable Conax smartcard support (needs Phoenix ISO interface) #SC_CONAX=1 ### to enable Viaccess smartcard support (needs Phoenix ISO interface) #SC_VIACCESS=1 ### to enable cardserver clients (needs libcrypto) (see below) #CARDCLIENT=1 ### softdevice ### ### XV support by Stefan Lucke XV_SUPPORT=1 ### DFB is very experimental (works only with my matrox G200, comments are welcome) #DFB_SUPPORT=1 ### FB is unaccellerated and should work with any FB with 16bit color depth FB_SUPPORT=1 ### Vidix support by Vadim Catana #VIDIX_SUPPORT=1 ### Enable the usage from some deinterlacing pp-filters of libavcodec #PP_LIBAVCODEC=1 ### Set this if you want to use DPMS LIBXDPMS_SUPPORT=1 ### Set this if you want to be able to toggle suspend mode by keyboard (XV only) SUSPEND_BY_KEY=1 ### if you want output methods build as a single lib comment the following line #USE_SUBPLUGINS=1 ### text2skin ### ### Uncomment these if you have the appropriate libraries HAVE_IMAGEMAGICK=1 #HAVE_IMLIB2=1 ### comment this out if you don't want to use FreeType font rendering HAVE_FREETYPE=1 ### vdrrip ### ### uncomment this line, if you want to encode DVD's VDRRIP_DVD=1 ### xine ### ### enable to fully support yaepg plugin #VDR_XINE_SET_VIDEO_WINDOW=1