Problem DAHDI-compilation

iXware

Neuer User
Mitglied seit
21 Jun 2004
Beiträge
54
Punkte für Reaktionen
0
Punkte
6
Hallo,

ich versuche gerade Asterisk mit "allem drum und dran" auf einer Opensuse zu installieren und bekomme folgende Fehlermeldung beim kompilieren von DAHDI 2.2.1.1 (auch mit 2.2.1)
vielleicht kann mir jemand einen Tipp geben, was mir eventuell bei meiner installation fehlt:

Code:
testserver:~/dahdi-linux-complete-2.2.1.1+2.2.1.1 # make all
make -C linux all
make[1]: Entering directory `/root/dahdi-linux-complete-2.2.1.1+2.2.1.1/linux'
make -C drivers/dahdi/firmware firmware-loaders
make[2]: Entering directory `/root/dahdi-linux-complete-2.2.1.1+2.2.1.1/linux/drivers/dahdi/firmware'
make[2]: Leaving directory `/root/dahdi-linux-complete-2.2.1.1+2.2.1.1/linux/drivers/dahdi/firmware'
make -C /lib/modules/2.6.33-6-default/build SUBDIRS=/root/dahdi-linux-complete-2.2.1.1+2.2.1.1/linux/drivers/dahdi DAHDI_INCLUDE=/root/dahdi-linux-complete-2.2.1.1+2.2.1.1/linux/include DAHDI_MODULES_EXTRA=" " HOTPLUG_FIRMWARE=yes modules DAHDI_BUILD_ALL=m
make[2]: Entering directory `/usr/src/linux-2.6.33-6-obj/i386/default'
make -C ../../../linux-2.6.33-6 O=/usr/src/linux-2.6.33-6-obj/i386/default/. modules
  CC [M]  /root/dahdi-linux-complete-2.2.1.1+2.2.1.1/linux/drivers/dahdi/dahdi-base.o
In file included from /root/dahdi-linux-complete-2.2.1.1+2.2.1.1/linux/include/dahdi/kernel.h:39:0,
                 from /root/dahdi-linux-complete-2.2.1.1+2.2.1.1/linux/drivers/dahdi/dahdi-base.c:62:
/root/dahdi-linux-complete-2.2.1.1+2.2.1.1/linux/include/dahdi/dahdi_config.h:27:28: fatal error: linux/autoconf.h: Datei oder Verzeichnis nicht gefunden
compilation terminated.
make[5]: *** [/root/dahdi-linux-complete-2.2.1.1+2.2.1.1/linux/drivers/dahdi/dahdi-base.o] Fehler 1
make[4]: *** [_module_/root/dahdi-linux-complete-2.2.1.1+2.2.1.1/linux/drivers/dahdi] Fehler 2
make[3]: *** [sub-make] Fehler 2
make[2]: *** [all] Fehler 2
make[2]: Leaving directory `/usr/src/linux-2.6.33-6-obj/i386/default'
make[1]: *** [modules] Fehler 2
make[1]: Leaving directory `/root/dahdi-linux-complete-2.2.1.1+2.2.1.1/linux'
make: *** [all] Fehler 2
testserver:~/dahdi-linux-complete-2.2.1.1+2.2.1.1 #


automake und autoconf sind installiert... warum fehlt also die autoconf.h ?

Vielen Dank.
 
.

Achso: die Pakete kernel-devel und kernel-source sind natürlich installiert...
 
das Problem ist gelöst.

da war ich mit meinen Versuchen wohl 2 Tage zu früh dran. erst mit der Version 2.3.0 die am 13.4. veröffentlicht wurde, läßt sich dahdi unter opensuse 11.3 kompilieren.
 
Hi iXware!
Wo gibt es denn OpenSuSE 11.3?

@ iXware | Danke für den Tip!
\/
 
Zuletzt bearbeitet:
na hier...

http://software.opensuse.org/developer

ist aber noch ne Entwicklungsversion... also nicht für den produktiven Einsatz geeignet. Aber zum Testen und ist sie ausreichend stabil. Jetzt ab Milestone 5 gibts auch nur noch Bugfixes... also wird sich nicht mehr viel ändern. An Board sind zB Kernel 2.6.34 und perl 5.12 - die Distri wird also sehr aktuell sein.
 

Zurzeit aktive Besucher

Statistik des Forums

Themen
246,284
Beiträge
2,249,439
Mitglieder
373,877
Neuestes Mitglied
Bbj
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.