.titleBar { margin-bottom: 5px!important; }

spandsp probleme beim makefile patchen

Dieses Thema im Forum "Asterisk Allgemein" wurde erstellt von eurofreddy, 19 Juli 2005.

  1. eurofreddy

    eurofreddy Neuer User

    Registriert seit:
    12 Jan. 2005
    Beiträge:
    18
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Hallo,

    ich bekomme das Makefile vom Asterisk nicht gepatcht. Er schreibt immer Hunk 1 succeded und Hunk 2 failed.

    Hier mal das Ergebnis des Makefile.rej

    ***************
    *** 67,76 ****
    install: all
    for x in $(APPS); do $(INSTALL) -m 755 $$x $(DESTDIR)$(MODULES_DIR) ; done
    rm -f $(DESTDIR)$(MODULES_DIR)/app_datetime.so
    rm -f $(DESTDIR)$(MODULES_DIR)/app_qcall.so

    app_voicemail.so : app_voicemail.o
    ifeq ($(USE_MYSQL_VM_INTERFACE),1)
    $(CC) $(SOLINK) -o $@ $(MLFLAGS) $< -L/usr/lib/mysql -lmysqlclient -lz
    else
    ifeq ($(USE_POSTGRES_VM_INTERFACE),1)
    --- 70,85 ----
    install: all
    for x in $(APPS); do $(INSTALL) -m 755 $$x $(DESTDIR)$(MODULES_DIR) ; done
    rm -f $(DESTDIR)$(MODULES_DIR)/app_datetime.so
    rm -f $(DESTDIR)$(MODULES_DIR)/app_qcall.so

    + app_rxfax.so : app_rxfax.o
    + $(CC) $(SOLINK) -o $@ $< -lspandsp -ltiff
    +
    + app_txfax.so : app_txfax.o
    + $(CC) $(SOLINK) -o $@ $< -lspandsp -ltiff
    +
    app_voicemail.so : app_voicemail.o
    ifeq ($(USE_MYSQL_VM_INTERFACE),1)
    $(CC) $(SOLINK) -o $@ $(MLFLAGS) $< -L/usr/lib/mysql -lmysqlclient -lz
    else
    ifeq ($(USE_POSTGRES_VM_INTERFACE),1)

    Vielleicht kann einer was damit anfangen.

    Asterisk ist die version 1.0.9, spandsp-0.0.2rev8

    Wäre super wenn einer nen Rat wüste.

    Gruß Euro.
     
  2. britzelfix

    britzelfix Gesperrt

    Registriert seit:
    28 Mai 2004
    Beiträge:
    1,099
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Ort:
    Braunschweig
    @eurofreddy

    Die + Zeilen müssen ins Makefile rein und zwar

    ungefähr zwischen den Zeilen

    rm -f $(DESTDIR)$(MODULES_DIR)/app_qcall.so

    und

    app_voicemail.so : app_voicemail.o

    Hier ungefähr so wie es aussehen sollte:

    Code:
    install: all
        for x in $(APPS); do $(INSTALL) -m 755 $$x $(DESTDIR)$(MODULES_DIR) ; done
        rm -f $(DESTDIR)$(MODULES_DIR)/app_datetime.so
    
    app_rxfax.so : app_rxfax.o
         $(CC) $(SOLINK) -o $@ $< -lspandsp -ltiff
    
    app_txfax.so : app_txfax.o
         $(CC) $(SOLINK) -o $@ $< -lspandsp -ltiff
     
    
    app_voicemail.so : app_voicemail.o
    ifeq ($(USE_MYSQL_VM_INTERFACE),1)
    
    
    Dabei müssen die Tabs vor dem $(CC) beibehalten werden.
    Wenn es Spaces sind, dann funktioniert es nicht.

    Gruß
    britzelfix
     
  3. eurofreddy

    eurofreddy Neuer User

    Registriert seit:
    12 Jan. 2005
    Beiträge:
    18
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Makefile Problem

    Hallo,

    ok hab es hinbekommen. Dachte mit dem Befehl patch <blablabla
    wird genau das bewirkt was ich jetzt von Hand gemacht habe !?

    Naja egal jetzt funktoniert es ! Was mich nun noch interessieren würde. Hat jemand mal ne Anleitung gefunden wie man mit dem SpanDsp faxe senden kann ?

    Gruß Euro.