Kann mpg123-59r nicht kompilieren...

Holg

Neuer User
Mitglied seit
17 Sep 2004
Beiträge
139
Punkte für Reaktionen
0
Punkte
0
Hallo,

weiß gerade nicht mehr weiter...

Hab asterisk mit bristuff installiert... läuft auch alles wunderbar, nur wenn ich mpg123-59r aus dem asterisk Verzeichnis kompilieren will sagt er:

Code:
<command line>:1:13: warning: missing whitespace after the macro name
gcc -DI386_ASSEM -DPENTIUM_OPT -DREAL_IS_FLOAT -DLINUX \
        -DREAD_MMAP -DOSS -DTERM_CONTROL\
        -Wall -O2 -m486 \
        -fomit-frame-pointer -funroll-all-loops \
        -finline-functions -ffast-math   -c -o dct64_i386.o dct64_i386.c
<command line>:1:13: warning: missing whitespace after the macro name
as   -o decode_i586.o decode_i586.s
make[2]: *** No rule to make target `\
', needed by `mpg123'.  Stop.
make[2]: Leaving directory `/usr/src/bristuff-0.3.0-PRE-1r/asterisk-1.2.9.1/mpg123-0.59r'
make[1]: *** [mpg123-make] Error 2
make[1]: Leaving directory `/usr/src/bristuff-0.3.0-PRE-1r/asterisk-1.2.9.1/mpg123-0.59r'
make: *** [linux] Error 2

Jemand ne Idee woran das liegt?

Gruß
Holg
 
hallihallo ....

was ist bristuff ?
wie waren die Befehle vorher ...
z.B: make
und make install ...

missing whitesapce sieht nach schreibfehle asu ?
Gruß linuxnewbie :rolleyes:
 
Danke für die Antwort...

bristuff ist so ungefähr asterisk für die isdn-Welt gepatcht (ganz, ganz grob)

mpg123-0.59r brauchst du um MP3s abspielen zu können.
Installiert wird das ganze mit makel linux (wenn du es auf linux kompilieren willst) und einem anschließendem make install.

Bei mir war das Problem, dass ich den ubuntu Patch zu mpg123-0.59r gebraucht habe, dann lief es ordentlich durch. (Ubuntu 6.06 LTS server)

Gruß
Holg
 
Linux ist eine Welt für sich

danke für die Antwort
das mit bristuff habe ich so ähnlich auch herausgefunden

Holg schrieb:
Danke für die Antwort...
bristuff ist so ungefähr asterisk für die isdn-Welt gepatcht (ganz, ganz grob)
mpg123-0.59r brauchst du um MP3s abspielen zu können.
Installiert wird das ganze mit makel linux (wenn du es auf linux kompilieren willst) und einem anschließendem make install.
Bei mir war das Problem, dass ich den ubuntu Patch zu mpg123-0.59r gebraucht habe, dann lief es ordentlich durch. (Ubuntu 6.06 LTS server)
Gruß
Holg

bei mir läuft unter SUSE 10.1

die mpg123 Installationsdatei
rpm -i mpg123-0.59s-513.i586.rpm

samt mpg123 Security Patch vom 25.1.2005
rpm -i mpg123-0.59s-513.i586.patch.rpm
wobei ich beim Securitypatch depency-Probleme habe (Abhängigkeiten)...
mp3 selbst läuft jedoch

ich gehe davon aus, dass der Ubuntu Patch und (Ubuntu 6.06 LTS server)
hardwareabhängig ist und nicht für micht gilt?

linuxbee:idea:
 
Ubuntu ist eine Distribution - genau so wie Suse, debian, redhat etc.
Hat also erstmal nichts mit Hardware zu tun.

Ubuntu 6.06 LTS server - ist eine für Server angepasste Installation.


Gruß
Holg
 
Vielleicht hilft dir das weiter... ;)


Sofern du es noch nicht hast "wget" installieren:
Code:
apt-get install wget

Die neueste Version von mpg123 download:
Code:
wget http://www.mpg123.de/mpg123/mpg123-0.59r.tar.gz

Sourcecode entpacken:
Code:
tar -zxvf mpg123-0.59r.tar.gz

In das Verzeichnis wechseln und kompilieren:
Code:
cd mpg123-0.59r
make linux
make install

Sooooo hat es bei mir auf jeden Fall funktioniert...
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.