Mplayer (VTP) lässt sich unter SuSE9.2 nicht übersetzen

  • Hallo,


    da ich am Wochenende meine Workstation auf Linux umgestellt habe, bin ich gleich auf einige Startschwierigkeiten gestoßen.


    Unter Windows habe ich bis jetzt immer VDRMediaClient zum streamen benutzt, was auch ganz gut funktioniert hatte.
    Nun wollte ich unter Linux den MPlayer mit VTP Unterstützung als Client verwenden, da mich das VTP Protokoll mit VDRMediaClient überzeugt hat.


    Ich habe mir also die aktuellen sourcen von http://xmltv.free.fr/mplayer-vtp/ heruntergeladen und versucht zu übersetzen. Dabei bin ich folgendermaßen vorgegangen:


    1. Wechsel ins Quellenverzeichnis
    2. chmod 777 configure
    3. chmod 777 version.sh
    4. ./configure --disable-fbdev
    5. make


    Bei diesem Schritt stoße ich dann auf folgenden Fehler:


    Code
    ...
    cc -I../libvo -I../../libvo -I/usr/X11/include -O4 -march=pentium4 -mcpu=pentium4 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -Ilibmpdemux -Iloader -Ilibvo -I/usr/include/freetype2    -I/usr/X11/include       -o mplayer mplayer.o mp_msg.o cpudetect.o codec-cfg.o spudec.o playtree.o playtreeparser.o asxparser.o vobsub.o subreader.o sub_cc.o find_sub.o m_config.o m_option.o parser-cfg.o m_struct.o unrarlib.o mixer.o parser-mpcmd.o libvo/libvo.a libao2/libao2.a  vidix/libvidix.a  libmpcodecs/libmpcodecs.a mp3lib/libMP3.a liba52/liba52.a libmpeg2/libmpeg2.a loader/libloader.a loader/dshow/libDS_Filter.a loader/dmo/libDMO_Filter.a libaf/libaf.a libmpdemux/libmpdemux.a input/libinput.a postproc/libswscale.a osdep/libosdep.a-Llibmpdvdkit2 -lmpdvdkit libavcodec/libavcodec.a    -ldv      -lpng -lz -lz  -lasound -ldl -lpthread    -lfreetype  -lcdda_interface -lcdda_paranoia -lnsl       libfaad2/libfaad2.a    -lGL -lXxf86dga -lXv  -lXxf86vm -lXinerama -L/usr/X11R6/lib -lXext -lX11 -lnsl -lnsl      -ldirectfb        -llirc_client   -lpthread -ldl -rdynamic   -lm
    /usr/lib/gcc-lib/i586-suse-linux/3.3.4/../../../../i586-suse-linux/bin/ld: cannot open output file mplayer: Is a directory
    collect2: ld returned 1 exit status
    gmake: *** [mplayer] Fehler 1
    linux:/usr/local/src/mplayer_src/mplayer_vtp #


    Im Internet habe ich mich auch schon erkundigt, doch was wirklich brauchbares habe ich dazu nicht gefunden. Mit dem Fehler kann ich leider auch nicht wirklich was anfangen.
    Was mir aufgefallen ist, wenn ich den normalen MPlayer übersetzte, dann funktioniert alles normal. Bei der VTP Version bekomme ich den oben genannten Fehler.


    Kann mir dazu jemand was sagen?
    Wäre für jeden Tipp dankbar.


    Gibt es vllt noch Alternativen zu MPlayer um über VTP streamen zu können?
    Soviel ich weis kann VLC ja auch nur HTTP, was ich aber eigentlich nicht mehr verwenden möchte.


    Gruß


    Tuxer

    Server
    Software: Debian Lenny, VDR 1.6.0, vdradmin-am, streamdev-server, femon. epgsearch
    Hardware: Chenbro RM314, ABit AV8, AMD64 3200+, 512MB RAM, 4x Seagate 250GB@RAID5, 3ware 8500-4 SATA, Hauppauge dvb-s rev1.6+Nova-S


    Wohnzimmer VDR
    Software: Debian Lenny, VDR 1.6.0, dvd, remote, games, femon, streamdev-client
    Hardware: MSI Hermes 845GL, Hauppauge Nexus-S rev2.1, Nova-T FB, NEC DVD-Brenner

  • cannot open output file mplayer: Is a directory
    collect2: ld returned 1 exit status


    ist da n Verzeichnis mplayer ?
    Vermutlich fehlt ihm n header , so dass er nicht zu dem file findet , dass er eigentlich will ...


    HJS

  • Hallo hjs.


    Zitat

    Original von hjs
    ist da n Verzeichnis mplayer ?


    Also das hab ich mir auch schon überlegt und daraufhin mal alle Verzeichnisse die mplayer heißen umbenannt, war eigentlich nur der Quellordner der "mplayer" hieß. Hab ihn dann nach mplayer_src gemoved, aber das hat auch nichts geholfen.


    Zitat


    Vermutlich fehlt ihm n header , so dass er nicht zu dem file findet , dass er eigentlich will ...


    Und wie kann ich das nun hinbiegen, das er es findet?


    Gruß


    Tuxer

    Server
    Software: Debian Lenny, VDR 1.6.0, vdradmin-am, streamdev-server, femon. epgsearch
    Hardware: Chenbro RM314, ABit AV8, AMD64 3200+, 512MB RAM, 4x Seagate 250GB@RAID5, 3ware 8500-4 SATA, Hauppauge dvb-s rev1.6+Nova-S


    Wohnzimmer VDR
    Software: Debian Lenny, VDR 1.6.0, dvd, remote, games, femon, streamdev-client
    Hardware: MSI Hermes 845GL, Hauppauge Nexus-S rev2.1, Nova-T FB, NEC DVD-Brenner

  • Hallo FireFly,


    das habe ich bis jetzt noch nicht getestet, da ich der Meinung war, das VTP nur mit dieser speziell gepatchten Version von http://xmltv.free.fr/mplayer-vtp/ funktioniert.


    Werde es jetzt wohl doch mal ausprobieren und dann Meldung machen, ob es funktioniert hat.


    Gruß


    Tuxer

    Server
    Software: Debian Lenny, VDR 1.6.0, vdradmin-am, streamdev-server, femon. epgsearch
    Hardware: Chenbro RM314, ABit AV8, AMD64 3200+, 512MB RAM, 4x Seagate 250GB@RAID5, 3ware 8500-4 SATA, Hauppauge dvb-s rev1.6+Nova-S


    Wohnzimmer VDR
    Software: Debian Lenny, VDR 1.6.0, dvd, remote, games, femon, streamdev-client
    Hardware: MSI Hermes 845GL, Hauppauge Nexus-S rev2.1, Nova-T FB, NEC DVD-Brenner

  • FireFly


    Also, habe das mal getestet, aber leider ohne Erfolg.
    Beim Aufruf bekomme ich foglende Medlung zurück:



    In den Logs des Streamingservers ist auch nichts zu finden, was auf eine Verbindung zu einem VTP Client hinweist.
    Wenn ich mit dem gepatchten MPlayer unter Windows versuche zu verbinden, dann erhalte ich in den ServerLogs einen Eintrag, das ein neuer VTP Client akzeptiert wurde.


    Scheint so, als wäre VTP Streaming wriklich nur mit der gepatchten MPlayer Version möglich.


    War einen Versuch wert.


    @all


    Vllt könnt ihr mir doch noch helfen den Fehler beim übersetzen des MPlayers zu beheben.


    Gruß


    Tuxer

    Server
    Software: Debian Lenny, VDR 1.6.0, vdradmin-am, streamdev-server, femon. epgsearch
    Hardware: Chenbro RM314, ABit AV8, AMD64 3200+, 512MB RAM, 4x Seagate 250GB@RAID5, 3ware 8500-4 SATA, Hauppauge dvb-s rev1.6+Nova-S


    Wohnzimmer VDR
    Software: Debian Lenny, VDR 1.6.0, dvd, remote, games, femon, streamdev-client
    Hardware: MSI Hermes 845GL, Hauppauge Nexus-S rev2.1, Nova-T FB, NEC DVD-Brenner

  • AAAAAAHHHHHHHHH ;(


    Hab jetz mal versucht, den verfluchten MPlayer unter Suse 10.0 zu übersetzen, aber da scheitere ich schon bei ./configure...



    Sieht wohl so aus, als hat das Ding was gegen den neuen gcc4.


    Gibts da irgendwo nen Patch den ich übersehen habe??
    Oder kann ma des auch irgendwie anders ans rennen kriegen?


    Den Thread von hjs hab ich mir auch schon angeguckt:
    [solved] MPlayer und gcc-4 ?


    Aber die Versionen aus dem CVS unterstützen soweit ich weis kein VTP.


    Wenn ich die Compilerprüfung mit disable-gcc-check abschalte, dann hängt mplayer hier:



    Kann das was mit der ffmpeg Version zu tun haben?


    Gruß


    Tuxer

    Server
    Software: Debian Lenny, VDR 1.6.0, vdradmin-am, streamdev-server, femon. epgsearch
    Hardware: Chenbro RM314, ABit AV8, AMD64 3200+, 512MB RAM, 4x Seagate 250GB@RAID5, 3ware 8500-4 SATA, Hauppauge dvb-s rev1.6+Nova-S


    Wohnzimmer VDR
    Software: Debian Lenny, VDR 1.6.0, dvd, remote, games, femon, streamdev-client
    Hardware: MSI Hermes 845GL, Hauppauge Nexus-S rev2.1, Nova-T FB, NEC DVD-Brenner

    3 Mal editiert, zuletzt von Tuxer ()

  • Hatte denn keiner bisher dieses Problem???


    --Schieb--

    Server
    Software: Debian Lenny, VDR 1.6.0, vdradmin-am, streamdev-server, femon. epgsearch
    Hardware: Chenbro RM314, ABit AV8, AMD64 3200+, 512MB RAM, 4x Seagate 250GB@RAID5, 3ware 8500-4 SATA, Hauppauge dvb-s rev1.6+Nova-S


    Wohnzimmer VDR
    Software: Debian Lenny, VDR 1.6.0, dvd, remote, games, femon, streamdev-client
    Hardware: MSI Hermes 845GL, Hauppauge Nexus-S rev2.1, Nova-T FB, NEC DVD-Brenner

    Einmal editiert, zuletzt von Tuxer ()

  • Lad dir doch das Source-RPM des MPlayers von Packman, dann müsstest du alle Patches, die für erfolgreiches Übersetzen erforderlich sind, mit dabei haben.

  • Zitat

    Original von Tuxer
    Error: Bad gcc version


    Das bleibt beim CVS aus - und wenn du die pre7try2 nimmst , mit den Patches und nach anleitung wie hier beschrieben , dann frißt er auch den 4er ;)



    In der Tat - ich hab die 0.4.9pre1 installiert ...


    HJS

  • Ok, danke für den Tipp.
    Jetzt hab ich wenigstens einen Punkt an dem ich ansetzen kann.


    Dagget
    Das habe ich auch schon probiert, aber leider bleibe ich immer wieder an der selben Stelle hängen, ich denke das das Problem eine andere Ursache hat (u.a. ffmpeg)


    Gruß


    Tuxer

    Server
    Software: Debian Lenny, VDR 1.6.0, vdradmin-am, streamdev-server, femon. epgsearch
    Hardware: Chenbro RM314, ABit AV8, AMD64 3200+, 512MB RAM, 4x Seagate 250GB@RAID5, 3ware 8500-4 SATA, Hauppauge dvb-s rev1.6+Nova-S


    Wohnzimmer VDR
    Software: Debian Lenny, VDR 1.6.0, dvd, remote, games, femon, streamdev-client
    Hardware: MSI Hermes 845GL, Hauppauge Nexus-S rev2.1, Nova-T FB, NEC DVD-Brenner

Jetzt mitmachen!

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