streamdev - probleme beim compile

  • hallo profis,


    ich habe gestern mal angefangen, auf den neuen vdr-1.3.27 upzudaten (von vdr-1.3.17) .. alles soweit okay, nur jetzt möchte ich auch mal streamen testen, daher streamdev gezogen, der macht aber beim compilen probleme:


    ./server/livefilter.h:18: error: ISO C++ forbids declaration of 'cStreamdevLiveStreamer' with no type
    ./server/livefilter.h:18: error: expected ';' before '*' token
    ./server/livefilter.h:24: error: expected `)' before '*' token
    ...


    ich banutze debian, gcc version 4.0.1 20050701 (prerelease) (Debian 4.0.0-12)


    achja: osdpip, epgsearch, chanorg, femon funktionieren, und jetzt versuche ich mich gerade an ffnetdev welcher auch ohne fehler übersetzt wird.


    habe hier im forum schon gesucht / im wiki - was habe ich übersehen, oder funktioniert das stream-plugin noch nicht mit 1.3.27 ?


    hintergrund: ich möchte auf einer windows-kiste auch tv im kleinen fenster gucken... wie ist mir eigentlich egal...


    danke für eure hilfe!


    grüße,


    LoB

    vdr-counter #939 | ASUS deluxe | 2500XP+ | 1GB ram | 1x FF | allcam v4.9 | 2x Budget | 4x 120GB im raid ...
    vdr-1.3.17 | lirc (+ledxmit) | vdradmin | Games | Teletext | DVD | Bild-in-Bild

  • Hi


    hast Du das richtige streamdev gezogen ? Das aktuelle vom CVS Server läuft auch unter 1.3.27.
    s, dazu auch
    http://www.vdr-portal.de/board/thread.php?threadid=35355&sid=&hilight=streamdev+cvs


    Gruß Frank


    ------ Auszug aus der anderen Liste ......
    Zitat:
    Original von pixelpeter
    Hi fraban,
    Nimm bitte die CVS Version. Läuft bei mir wunderbar.
    Peter



    Hi Peter
    perfekt - funktioniert nach download von:


    "cvs -d:pserver:anoncvs@vdr-developer.org:/var/cvsroot co streamdev"


    ins ../PLUGIN/src Verzeichnis und anschliessendem "make plugin"
    alles bestens.


    Danke Frank

    VDR1: 2x DVB-s Siemens REV 1.3 | Kernel 2.6.12-1-K7 | 1800 Mhz Athlon | 3x HDD 120GB | 256MB DDR | ASUS SPDIF - opt. TOSLINK --> MARANTZ SR 7200
    VDR2: 1x WinTV DVB-s 1.3| Kernel 2.6.12-1-K7 | 3000 Mhz Athlon | 1x HDD 120GB | 512MB DDR
    VDR3: 1x WinTV DVB-s 1.3| Kernel 2.6.12-1-K7| 2000 Mhz Athlon | 1x HDD 120GB | 512MB DDR

  • Hi@all !


    Hab folgenden Fehler beim Übersetzen der CVS Version mit VDR-1.3.27
    Problem ist die aktuellste GCC 4.01 Version, da es mit dem GCC 3.3.1 auf einem anderen System wunderbar kompiliert, aber das Plugin auf dem eigenem System dann nicht läuft. Folgender Fehler beim Übersetzen:


    ctools.c:2341: warning: pointer targets in passing argument 2 of 'write_all'
    differ in signedness
    ctools.c:2348: warning: pointer targets in passing argument 2 of 'read_all'
    differ in signedness
    ctools.c:2362: warning: pointer targets in passing argument 2 of 'read_all'
    differ in signedness
    cc -c -g -Wall -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
    -D_LARGEFILE64_SOURCE -fPIC -I. ringbuffy.c
    cc -c -g -Wall -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
    -D_LARGEFILE64_SOURCE -fPIC -I. remux.c
    cc -c -g -Wall -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
    -D_LARGEFILE64_SOURCE -fPIC -I. transform.c
    g++ -c -g -Wall -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
    -D_LARGEFILE64_SOURCE -fPIC -I. cpptools.cc
    ar -rcs libdvbmpegtools.a ctools.o ringbuffy.o remux.o transform.o cpptools.o
    make[2]: Leaving directory `/vdr/vdr-1.3.27/PLUGINS/src/streamdev/libdvbmpeg'
    g++ -W -Woverloaded-virtual -O2 -shared streamdev-client.o client/socket.o
    client/device.o client/setup.o client/remote.o client/assembler.o
    client/filter.o common.o i18n.o tools/source.o tools/select.o tools/socket.o
    tools/tools.o libdvbmpeg/libdvbmpegtools.a -o libvdr-streamdev-client.so
    g++ -W -Woverloaded-virtual -O2 -c -D_GNU_SOURCE -DHAVE_AUTOPID
    -I../../../include -I../../../../DVB/include -I. -o streamdev-server.o
    streamdev-server.c
    g++ -W -Woverloaded-virtual -O2 -c -D_GNU_SOURCE -DHAVE_AUTOPID
    -I../../../include -I../../../../DVB/include -I. -o server/server.o
    server/server.c
    g++ -W -Woverloaded-virtual -O2 -c -D_GNU_SOURCE -DHAVE_AUTOPID
    -I../../../include -I../../../../DVB/include -I. -o server/connectionVTP.o
    server/connectionVTP.c
    ./server/connection.h:42: warning: 'virtual bool
    cServerConnection::Respond(const char*, bool, ...)' was hidden
    ./server/connectionVTP.h:69: warning: by 'bool cConnectionVTP::Respond(int,
    const char*, ...)'
    g++ -W -Woverloaded-virtual -O2 -c -D_GNU_SOURCE -DHAVE_AUTOPID
    -I../../../include -I../../../../DVB/include -I. -o server/connectionHTTP.o
    server/connectionHTTP.c
    ./server/livefilter.h:18: error: ISO C++ forbids declaration of
    'cStreamdevLiveStreamer' with no type
    ./server/livefilter.h:18: error: expected ';' before '*' token
    ./server/livefilter.h:24: error: expected `)' before '*' token
    ./server/livestreamer.h:22: error: ISO C++ forbids declaration of
    'cStreamdevLiveStreamer' with no type
    ./server/livestreamer.h:22: error: expected ';' before '*' token
    ./server/livestreamer.h:29: error: expected `)' before '*' token
    ./server/livestreamer.h: In member function 'virtual void
    cStreamdevLiveReceiver::Activate(bool)':
    ./server/livestreamer.h:74: error: 'm_Streamer' was not declared in this scope
    make[1]: *** [server/connectionHTTP.o] Fehler 1


    @ LordJaxom, eine Idee?


    Elchi

    Asrock M3A785GHM/128, Athlon 64 240e, 2GB, 120 GB Samsung SSD plus 1000GB Nas im Raid und eine Nvidia Gt610 für VDPAU

    1x DD CineS2, UIR-Man, Androvdr, Ubuntu 14.04lTS, VDR: 2.2.0 (yavdr Quellen) und NVRAM Wakeup


    dabei seit Version 0.72

  • Hallo hab das selbe Problem:


    VDR-1.3.28
    BigPatch


    streamdev-Plugin aus dem cvs


    Fehlermeldung beim Compilieren:


    Ich hab was mit Google gefunden. Verstehen tu ich wenig, kann mir jemand die Lösung "übersetzen"?


    Lösung


    Gruß
    Litwas

    Hardware: Pentium3 1GHZ; 512 MB Ram; Hauppauge Nexus-S 2.1 + original Fernbedienung, Terratec Cinergy1200 DVB-C


    System: debian sarge; Kernel 2.6.16;


    VDR: VDR 1.4.1


    PLUGINS: remote 0.3.5

  • Zzam DANKE!!


    Jetzt läufts durch. DANKE!!


    Hatte schon versucht in der livefilter.h hinter
    "class cStreamdevLiveFilter: public cFilter {"
    Aber war doch falsche stelle.


    Nochmal riesen DANK!


    Gruß
    Litwas

    Hardware: Pentium3 1GHZ; 512 MB Ram; Hauppauge Nexus-S 2.1 + original Fernbedienung, Terratec Cinergy1200 DVB-C


    System: debian sarge; Kernel 2.6.16;


    VDR: VDR 1.4.1


    PLUGINS: remote 0.3.5

  • hallo,


    ich würde auch gerne ein lauffähiges streamdev plugin haben (mit vdr 1.3.28). leider habe ich keinen linux rechner mit internetzugang und komme so nicht an die CVS version heran. gibts irgendwo nen aktuellen tarball mit der CVS version des streamdev plugins ?


    oder weiss jemand, wie ich VCS mit nem windows rechner auschecken kann ? (würde mich aber wundern, wenn das ginge) ;)


    duc

    Board: ASUS AT5IONT-I, 4 GB Ram
    DVB Karte: Tevii S480
    40 GB ssd als boot/systemplatte (2,5" Wechelrahmen, um auf einer anderen Platte ein Testsystem zu installieren)
    3x2TB hdd für /media
    Medion X10 Fernbedienung
    yaVDR 0.5
    Samsung UE46D5700

  • danke für den tip. wincvs hab ich mir eben installiert und versucht streamdev auszuchecken. leider ohne erfolg, vermute das liegt daran, dass ich hier in einem firmennetz bin und der proxy den cvs login nicht weiterleitet.


    ein tarball zum download wäre wohl doch geschickter...


    duc

    Board: ASUS AT5IONT-I, 4 GB Ram
    DVB Karte: Tevii S480
    40 GB ssd als boot/systemplatte (2,5" Wechelrahmen, um auf einer anderen Platte ein Testsystem zu installieren)
    3x2TB hdd für /media
    Medion X10 Fernbedienung
    yaVDR 0.5
    Samsung UE46D5700

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!