jo, bei "emerge vdr" kommt kein fehler
Beiträge von BiKICE
-
-
lord-nikon VDR # emerge vdr
lord-nikon VDR # cd /usr/include/linuxtv-dvb-cvs/linux/dvb/
lord-nikon dvb # nano -w video.h
lord-nikon dvb # nano -w osd.h
lord-nikon dvb # cd /usr/local/src/VDR
lord-nikon VDR # cp Make.config.template Make.config
lord-nikon VDR # nano -w Make.configCode# CXXFLAGS = -fPIC -g -O2 -Wall -Woverloaded-virtual # geändert in: CXXFLAGS = -fPIC -g -O2 -Wall -Woverloaded-virtual -D__user= # DVBDIR = ../DVB # MANDIR = /usr/local/man # geändert in: DVBDIR = /usr/include/linux/dvb MANDIR = /usr/man
lord-nikon VDR # make install -
Entschuldige, aber wo sehe ich denn was includet wird?
-
Schade, habt ihr keine Lösung?
-
lord-nikon VDR # emerge info > emerge.nfo
lord-nikon VDR # nano -w emerge.nfoCode
Alles anzeigenGentoo Base System version 1.4.16 Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r9 i686) ================================================================= System uname: 2.6.11-gentoo-r9 i686 Intel(R) Celeron(R) CPU 2.40GHz Python: dev-lang/python-2.3.5 [2.3.5 (#1, May 26 2005, 20:50:31)] dev-lang/python: 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium4 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/gentoo-de" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 alsa apm avi berkdb bitmap-fonts crypt cups dvb emboss encode foomaticdb fortran gdbm gif gpm imlib ipv6 jpeg libg++ libwww lirc mad mikmod motif mp3 mpeg ncurses nls oggvorbis oss pam pdflib perl png python quicktime readline sdl spell ssl tcpd truetype truetype-fonts type1-fonts xml2 zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
-
ich hab's gemacht... und jetzt? make macht immer noch das gleiche...
lord-nikon VDR # ACCEPT_KEYWORDS="~x86" emerge linuxtv-dvb-cvs -
Habe zwar schonmal das mit dem Treiber gemacht, aber ich versuchs trotzdem nochmal:
lord-nikon VDR # cd /usr/local/src
lord-nikon src # cvs -d :pserver:anonymous@linuxtv.org:/cvs/linuxtv login
lord-nikon src # cvs -d :pserver:anonymous@linuxtv.org:/cvs/linuxtv co dvb-kernel
lord-nikon src # cd dvb-kernel/linux/include/linux/dvb/
lord-nikon dvb # nano -w video.h
lord-nikon dvb # nano -w osd.h
lord-nikon dvb # cd /usr/local/src/dvb-kernel
lord-nikon dvb-kernel # ./makelinks /usr/src/linux
lord-nikon dvb-kernel # cp firmware/dvb-ttpci-01.fw /lib/firmware
lord-nikon dvb-kernel # cd /usr/local/src/VDR/
lord-nikon VDR # makeCodeg++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_ -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" -l../DVB/include dvbdevice.c dvbdevice.c: In member function 'virtual void cDvbDevice::StillPicture(const uchar*, int)': dvbdevice.c:1131: error: too many initializers for 'video_still_picture' dvbdevice.c:1131: error: invalid conversion from 'char*' to 'int' dvbdevice.c:1137: error: too many initializers for 'video_still_picture' dvbdevice.c:1137: error: invalid conversion from 'char*' to 'int' make: *** [dvbdevice.o] Error 1
-
nochmal danke für deine Antwort!
Ich habe es nach dieser Anleitung installiert: http://www.vdr-wiki.de/wiki/in…p/Gentoo_VdrInstallation2Das habe ich jetzt noch nachgeholt:
lord-nikon VDR # emerge gentoolkit-dev
lord-nikon VDR # mkdir -p /usr/local/gentoo-de
lord-nikon VDR # nano -w /etc/make.confCodeCFLAGS="-03 -march=pentium4 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CXXFLAGS="${CFLAGS}" MAKEOPTS="-j2" USE="dvb lirc -gtk -gnome -X -qt -kde -arts -opengl -xmms -xv" # SYNC="rsync://rsync.gentoo.org/gentoo-portage" GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo" PORTDIR_OVERLAY="/usr/local/gentoo-de"
# Soll ich den GENTOO_MIRROR so lassen? oder hast du einen anderen da stehen?
# Oder ist CFLAGS zu scharf eingestellt?lord-nikon VDR # nano -w /etc/gensync/gentoo-de.syncsource
Codeid="gentoo-de" description="gentoo.de Portage Overlay" # rsync="rsync://rsync.gentoo.de/gentoo-de-ebuilds" rsync="rsync://rsync16.de.gentoo.org/gentoo-de-ebuilds" overlay="/usr/local/gentoo-de"
lord-nikon VDR # emerge sync
lord-nikon VDR # gensync gentoo-delord-nikon VDR # USE="lirc" VDR_OPTS="elchi" ACCEPT_KEYWORDS="~x86" emerge vdr
# Dann kommt der Fehler:Code
Alles anzeigeng++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_ -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" -l../DVB/include dvbdevice.c dvbdevice.c: In member function 'virtual void cDvbDevice::StillPicture(const uchar*, int)': dvbdevice.c:1131: error: too many initializers for 'video_still_picture' dvbdevice.c:1131: error: invalid conversion from 'char*' to 'int' dvbdevice.c:1137: error: too many initializers for 'video_still_picture' dvbdevice.c:1137: error: invalid conversion from 'char*' to 'int' make: *** [dvbdevice.o] Error 1 !!! ERROR: media-video/vdr-1.3.24 failed. !!! Function src_compile, Line 214, Exitcode 2 !!! vdr compile problem
-
danke für die Antwort. Ich habe beides ausprobiert. Erst make und auch emerge vdr. Es kamen ähnliche Fehler:
lord-nikon VDR # make
Codeg++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_ -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" -l../DVB/include dvbdevice.c dvbdevice.c: In member function 'virtual void cDvbDevice::StillPicture(const uchar*, int)': dvbdevice.c:1131: error: too many initializers for 'video_still_picture' dvbdevice.c:1131: error: invalid conversion from 'char*' to 'int' dvbdevice.c:1137: error: too many initializers for 'video_still_picture' dvbdevice.c:1137: error: invalid conversion from 'char*' to 'int' make: *** [dvbdevice.o] Error 1
lord-nikon VDR # emerge --sync
lord-nikon VDR # emerge vdrCode
Alles anzeigen... dvbdevice.c: In member function 'virtual void cDvbDevice::StillPicture(const uchar*, int)': dvbdevice.c:1024: error: too many initializers for 'video_still_picture' dvbdevice.c:1024: error: invalid conversion from 'char*' to 'int' dvbdevice.c:1030: error: too many initializers for 'video_still_picture' dvbdevice.c:1030: error: invalid conversion from 'char*' to 'int' make: *** [dvbdevice.o] Error 1 make: *** Waiting for unfinished jobs.... dvbosd.c: In member function 'void cDvbOsd::Cmd(OSD_Command, int, int, int, int, int, const void*)': dvbosd.c:62: error: 'struct osd_cmd_t'has no member named 'data' make: *** [dvbosd.o] Error 1 !!! ERROR: media-video/vdr-1.2.6-r1 failed. !!! Function src_compile, Line 39, Exitcode 2 !!! make failed
-
Habe versucht VDR auf meinem Rechner zu installieren. Aber ich bekomme immer einen Fehler bei make install:
Codelord-nikon VDR # make install cp: cannot stat 'vdr' : No such file or directory make: *** [install] Error 1
Ich denke mal, das ich alles richtig nach der Anleitung aus der Wiki gemacht habe. Weggelassen habe ich nur lirc, Patches oder Plugins. Wollte es erstmal nur zum laufen bekommen...
Gentoo Kernel 2.6.11-r9
VDR 1.3.16 oder VDR 1.3.17 oder VDR 1.3.25 (immer der gleiche Fehler) -
Also muss ich umsteigen auf das normale vdr mit dem xine plugin? ich probiers mal... ich dachte nur das LinVDR viel einfacher ist
-
Eine Grafikkarte (HIS Excalibur 9600 SE) Oder brauch ich da ne 2te TV-Karte?
-
Hi Leutz.
Ich habe ein problem. Ich habe eine TechniSat AirStar 2 und habe linvdr installiert. Aber starten kann ich es nicht. Wird diese Karte überhaupt unterstützt?Es kommen Fehler wie :
can't open /dev/video0
no grabberr device
Something went wrong, VDR respawning to fast, sleeping one minute
v4l-conf had some troubleUnter WinXP läuft die Karte problemlos.