apps_makefile.patch und Fehler im Makefile ?

prolongado

Neuer User
Mitglied seit
3 Aug 2006
Beiträge
27
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

ich will Asterisk das faxen beibringen, gut dazu braucht man zuerst

a) libtiff version 3.7.1 (habe auch 3.8.2 bereits ausprobiert)
b) spandsp 0.02pre21 (habe auch 0.03pre28 bereits ausprobiert)
c) danach sollen die Dateien app_rxfax.c, app_txfax.c
und apps_makefile.patch nach /usr/src/asterisk/apps kopiert werden und
zuletzt das Kommando:
patch <apps_makefile.patch ausgeführt werden

Anleitung: www.asteriskguru.com/tutorials/spandsp.html

Wenn alles funktioniert hat soll Asterisk neu compiliert werden. So weit komme ich erst gar nicht denn patch <apps_makefile.patch verursacht folgenden Fehler:

asterisk-ausfall:/usr/src/asterisk-1.2.16/apps # patch <apps_makefile.patch
patching file Makefile
Hunk #1 FAILED at 41.
Hunk #2 FAILED at 69.
2 out of 2 hunks FAILED -- saving rejects to file Makefile.rej

Via Anleitung habe ich im Makefile bereits die Zeilen an der richtigen Stelle
eingefügt.

APPS+=$(shell if [ -f /usr/include/spandsp.h ]; then echo "app_rxfax.so app_txfax.so" ; fi)
APPS+=$(shell if [ -f /usr/local/include/spandsp.h ]; then echo "app_rxfax.so app_txfax.so" ; fi)

app_rxfax.so : app_rxfax.o
$(CC) $(SOLINK) -o $@ $< -lspandsp -ltiff

app_txfax.so : app_txfax.o
$(CC) $(SOLINK) -o $@ $< -lspandsp -ltiff

Wer kann mir helfen. Ich möchte gerne das Skript email2fax für das versenden von Faxe verwenden. Hat nicht jemand einen Rat für mich,
die libtiff und spandsp Versionen habe ich auch schon geändert und bin auf die alten Versionen zurückgegangen aber beim patch-en kommt immer die oben genannte Fehlermeldung.


Gruss
 
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.