4.8k Aufrufe
Gefragt in Linux von root-ls Einsteiger_in (79 Punkte)
Moin Moin,

So joar nach nen Mainboard defekt im rechenzentrum hab ich diverse Probleme. Ich habe nun Shoutcast etc installiert und versuche dementsprechend den Streamtranscoderv3 mit einzurichten.

Leider harpert er in der Kompilierung.



// Leider ist LAME nicht als offizielles Debian Etch Paket verfügbar
):
wget http://mesh.dl.sourceforge.net/sourceforge/lame/lame-3.97.tar.gz

tar xvfz lame-3.97.tar.gz
cd lame-3.97
./configure –enable-shared –prefix=/usr
make
make install

// Fehler meldung

configure: WARNING: you should use --build, --host, --target
configure: error: invalid variable name: .prefix
./configure –enable-shared –prefix=/usr <- sagt er bei dem da



configure: WARNING: you should use --build, --host, --target
configure: error: invalid variable name: .prefix

cd /tmp
wget http://mesh.dl.sourceforge.net/sourceforge/lame/lame-3.97.tar.gz
tar xvfz lame-3.97.tar.gz
cd lame-3.97
./configure –enable-shared –prefix=/usr
make
make install


./configure .enable-shared .prefix=/tmp
india246:~/lame-3.97# ./configure .enable-shared .prefix=/tmp
configure: WARNING: you should use --build, --host, --target
configure: error: invalid variable name: .prefix



Joar also kann mir welr helfen was das angeht. 3 h rum googlen hat noch nichts gebracht. Und joar, wäre dankbar für jede Antwort

17 Antworten

0 Punkte
Beantwortet von
configure: error: invalid variable name: .prefix

versuchs mit --prefix anstatt -prefix
./configure --prefix=/usr --enable-shared

--prefix bedeutet wo die fertigen "sachen" hinkopiert werden

ich mache zum. testen --prefix=/tmp/usr

wenn es läuft, verwende ich dann --prefix=/usr

erst das make install, kopiert das fertige program nach /usr

alternativ kannst auch debian-multimedia.org in deiner source.lst verwenden,

eine suche nach "debian etch lame", liefert einiges

bye
0 Punkte
Beantwortet von
und wenn du schon selber baust, es gibt eine neuere version
http://downloads.sourceforge.net/sourceforge/lame/lame-398-2.tar.gz?use_mirror=switch

sind nötige pakete installiert die man zum bauen braucht ?
wie z.B. make gcc automake autoconf binutils usw.

bye
0 Punkte
Beantwortet von root-ls Einsteiger_in (79 Punkte)
Ja diese sind soweit alle Installiert. Und ähm der sagt immer noch das es lame net gibt.

Langsam verzweifel ich löl
0 Punkte
Beantwortet von root-ls Einsteiger_in (79 Punkte)

Abhängigkeitsbaum wird aufgebaut... Fertig
Paket lame ist nicht verfügbar, wird aber von einem anderen
Paket referenziert. Das kann heiÃen, dass das Paket fehlt, dass es veraltet
ist oder nur aus einer anderen Quelle verfügbar ist.
W: Kann nicht auf die Liste http://ftp.uni-koeln.de lenny/main Packages (/var/li b/apt/lists/ftp.uni-koeln.de_debian_dists_lenny_main_binary-amd64_Packages) der Quellpakete zugreifen. - stat (2 Datei oder Verzeichnis nicht gefunden)
W: Kann nicht auf die Liste http://ftp.uni-koeln.de lenny/non-free Packages (/va r/lib/apt/lists/ftp.uni-koeln.de_debian_dists_lenny_non-free_binary-amd64_Packag es) der Quellpakete zugreifen. - stat (2 Datei oder Verzeichnis nicht gefunden)
W: Kann nicht auf die Liste http://ftp.uni-koeln.de lenny/contrib Packages (/var /lib/apt/lists/ftp.uni-koeln.de_debian_dists_lenny_contrib_binary-amd64_Packages ) der Quellpakete zugreifen. - stat (2 Datei oder Verzeichnis nicht gefunden)
W: Kann nicht auf die Liste http://security.debian.org lenny/updates/main Packag es (/var/lib/apt/lists/security.debian.org_dists_lenny_updates_main_binary-amd64 _Packages) der Quellpakete zugreifen. - stat (2 Datei oder Verzeichnis nicht gef unden)
W: Kann nicht auf die Liste http://security.debian.org lenny/updates/contrib Pac kages (/var/lib/apt/lists/security.debian.org_dists_lenny_updates_contrib_binary -amd64_Packages) der Quellpakete zugreifen. - stat (2 Datei oder Verzeichnis nic ht gefunden)
W: Kann nicht auf die Liste http://security.debian.org lenny/updates/non-free Pa ckages (/var/lib/apt/lists/security.debian.org_dists_lenny_updates_non-free_bina ry-amd64_Packages) der Quellpakete zugreifen. - stat (2 Datei oder Verzeichnis n icht gefunden)
W: Kann nicht auf die Liste http://deb.opera.com lenny/non-free Packages (/var/l ib/apt/lists/deb.opera.com_opera_dists_lenny_non-free_binary-amd64_Packages) der Quellpakete zugreifen. - stat (2 Datei oder Verzeichnis nicht gefunden)
W: Kann nicht auf die Liste http://download.virtualbox.org lenny/non-free Packag es (/var/lib/apt/lists/download.virtualbox.org_virtualbox_debian_dists_lenny_non -free_binary-amd64_Packages) der Quellpakete zugreifen. - stat (2 Datei oder Ver zeichnis nicht gefunden)
W: Kann nicht auf die Liste http://www.debian-multimedia.org lenny/main Packages (/var/lib/apt/lists/www.debian-multimedia.org_dists_lenny_main_binary-amd64_Pac kages) der Quellpakete zugreifen. - stat (2 Datei oder Verzeichnis nicht gefunde n)
W: Probieren Sie âapt-get updateâ, um diese Probleme zu korrigieren.
E: Paket lame hat keinen Installationskandidaten


Ich kriege echt nen huhn, nun sagt er es wird von einem anderen Paket verwendet oder so in der Art, aber dann stimmt ja was mit der anzeige nicht in lame und streamtranscoderv3
0 Punkte
Beantwortet von
gibst du die kommandos einzelne ein ? oder alles auf einmal mit copy & paste ?



sag genau wie du das machst

bekommst versionen angezeigt z.B. bei

make --version
gcc --version
ld --version



ich neheme an das du über ssh drauf bist ?
ich habs 0 probeleme, mit lenny oder LFS

hast du etwas ahnung ? oder bist absoluter anfänger ?

wenn willst kannst mir einen benutzer anlegen und ichs loge mich ein

id1213@gmail.com

bye
0 Punkte
Beantwortet von
in der ausgabe steht überall lenny und nicht etch ! lenny ist das neue debian
0 Punkte
Beantwortet von root-ls Einsteiger_in (79 Punkte)
Jo habs schon aus dieser .lst genommen

so sieht dfas zur zeit mit den versionen aus:

GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

This program built for x86_64-pc-linux-gnu



india246:/tmp# gcc --version
gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


[code}
GNU ld version 2.17 Debian GNU/Linux
Copyright 2005 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License. This program has absolutely no warranty.

[/code}

So das sind die Versionen jeweils. haben auch schon das update über apt-get update
0 Punkte
Beantwortet von
ich habe dir ein paar fragen gestellt und keine Antwort erhalten !,
ich bin kein Hellseher !

wie es aussieht bist ein absoluter anfänger und sollst vielleicht zuerst mit einem linux
auf deinem computer (in VM) rumspielen und nicht mit einem in nem Rechenzentrum

auf debian-multimedia.org stehts was man machen soll

ich verabschiede mich jetzt bye !
0 Punkte
Beantwortet von root-ls Einsteiger_in (79 Punkte)
Paketlisten werden gelesen... Fertig
W: GPG error: http://debian-multimedia.informatik.uni-erlangen.de stable Release: Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 07DC563D1F41B907
W: Probieren Sie âapt-get updateâ, um diese Probleme zu korrigieren.


Ähm ik hab doch geschreiben das ich es einiger maßen kann. Und wenn ich per ssh arbeite is das wohl nen Pc im Rechenzentrum.
0 Punkte
Beantwortet von
The first package to install is debian-multimedia-keyring.
First download the debian-multimedia-keyring package.
Then under root or with sudo do the following :
"dpkg -i debian-multimedia-keyring_2008.10.16.deb" or "sudo dpkg -i debian-multimedia-keyring_2008.10.16.deb"
And voila.
...