mplayer kompilieren

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
arteist
Beiträge: 728
Registriert: 20.05.2002 17:26:23
Kontaktdaten:

mplayer kompilieren

Beitrag von arteist » 25.03.2003 20:04:11

hallo,
wenn ich versuche, den aktuellen mplayer zu kompilieren, bekomme ich immer folgenden fehler:

Code: Alles auswählen

mencoder.c: In function `main':
mencoder.c:398: warning: passing arg 2 of `m_config_register_options' from incompatible pointer type
mencoder.c: In function `lame_presets_set':
mencoder.c:1436: `MEDIUM_FAST' undeclared (first use in this function)
mencoder.c:1436: (Each undeclared identifier is reported only once
mencoder.c:1436: for each function it appears in.)
mencoder.c:1438: `MEDIUM' undeclared (first use in this function)
make[1]: *** [mencoder.o] Fehler 1
make[1]: Leaving directory `/usr/src/MPlayer-0.90rc5'
make: *** [build-stamp] Fehler 2
was mache ich falsch bzw muss ich noch irgendwelche dev-header installieren?
there are only 10 types of people: those who understand binary and those who don't.

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 25.03.2003 21:02:35

Keine Lösung, nur ein Workaround: Marillat's Pakete (http://marillat.free.fr) benutzen...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
abi
Beiträge: 2219
Registriert: 20.12.2001 19:42:56
Wohnort: München
Kontaktdaten:

Beitrag von abi » 25.03.2003 22:11:38

benützt du die CVS version oder die letzte Stable ?

arteist
Beiträge: 728
Registriert: 20.05.2002 17:26:23
Kontaktdaten:

Beitrag von arteist » 26.03.2003 13:46:03

Ich benutze die aktuelle stable.

und die von marilliat wollte ich gerade nicht verwenden, da es mit diesen doch zu arg ruckelt. dachte, evtl hilft da selberkompilieren!

hilft es, wenn ich den output des gesamten kompilierens einmal verlinke?
there are only 10 types of people: those who understand binary and those who don't.

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 26.03.2003 13:52:44

Komplett ist unnötig, vielleicht die Stelle, die Du oben schon gepostet hast nur mit 100 Zeilen mehr vorher...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
lisan
Beiträge: 658
Registriert: 22.02.2003 19:05:04
Wohnort: Berlin
Kontaktdaten:

Beitrag von lisan » 30.03.2003 12:02:45

Hier <http://www.docmaster.org/mplayer-update/> gibt es ein paket, das dir ein skript installiert, das die aktuelle version aum cvs hohlt und daraus ein .deb fuer dich erstellt.

versuch das mal

bye

Benutzeravatar
zyta2k
Beiträge: 2446
Registriert: 14.03.2003 09:18:00
Kontaktdaten:

Beitrag von zyta2k » 31.03.2003 10:44:27

Hast du lame >=3.93 ??
Sind die folgenden libs installiert ??

Code: Alles auswählen

ii  lame           3.93.1-0.0     LAME Ain't an MP3 Encoder
ii  lame-extras    3.93.1-0.0     LAME Ain't an MP3 Encoder
ii  liblame0       3.93.1-0.0     LAME Ain't an MP3 Encoder
Scheint als würdest du mplayer zwingen mp3lame zu nutzen, doch sind ältere oder gar keine lame-libs vorhanden :wink:

Code: Alles auswählen

#if HAVE_MP3LAME >= 393
    if (strcmp(preset_name, "medium") == 0) {

        if (fast > 0)
           lame_set_preset(gfp, MEDIUM_FAST);
        else
           lame_set_preset(gfp, MEDIUM);

        return 0;
    }
#endif

Antworten