On Tue, 26 Feb 2002 18:09:24 +0100, you wrote:
Ich bekomme folgenden Error, beim ausführen von 'make' für trancode-0.5.3:
<flame> Wer Pakete selbst aus den Quellen kompiliert, sollte schon ein wenig Ahnung vom Programmieren haben, damit er solchen Fehlern nachgehen kann. </flame> - Welche Zusatzpakete (lame etc.) sind installiert? Welche Versionen ? - Wie wurde transcode konfiguriert? (entweder komplette Kommandozeile oder config.status mitschicken) Ansonsten gehe doch mal bitte in das Verzeichnis /usr/src/packages/SOURCES/transcode-0.5.3/export und führe dort bitte gcc -DHAVE_CONFIG_H -I. -I.. -I./ -I../src -I../avilib \ -I/usr/include/avifile -I../encore2 -I/usr/include/lame \ -I/usr/local/include/lame -I../libac3 -I../libvo -D_REENTRANT -g \ -W -Wall -Wstrict-prototypes -Wpointer-arith -O2 -fomit-frame-pointer -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c aud_aux.c -fPIC \ -DPIC -save-temps -o aud_aux.o aus. Das resultierende aud_aux.i schick mir bitte per mail (komprimiert), dann kann ich evtl. tatsächlich feststellen, wo's hakt. BTW, hast du zwei verschiedene Versionen von lame installiert? Ich frage, weil da sowohl /usr/include/lame als auch /usr/local/include/lame angegeben sind.
Was ist das für ein Fehler
Anscheinend findet der Compiler entweder lame.h nicht oder aber eine unpassende Version des Headers oder er kommt durch mehrere Versionen des gleichen Headers durcheinander.
und wie kann ich ihn lösen?
Fertiges RPM nehmen ? ;-) Philipp -- "HPUX" and "sane" are never used in the same sentence without appropriate accompanying negatives. -- Richard Henderson on gcc ml