Asterisk 1.4, Suse 10, ztdummy compile error

telefonkabel

Neuer User
Mitglied seit
17 Feb 2007
Beiträge
1
Punkte für Reaktionen
0
Punkte
0
Nach vieeeelen Stunden lesen und ausprobieren, habe ich mich entschlossen mal nach Hilfe zu schreien... da ich keinen Ausweg finde:

Ich versuche auf einem Suse 10 System, auf dem * 1.4 läuft, die Konferenzen zu Testen. Also mußte ich zaptel und ztdummy installieren...
Die "Antwort" auf "make linux26" endet mit:

Code:
make -C /lib/modules/2.6.13-15.13-bigsmp/build SUBDIRS=/usr/src/zaptel modules
make[1]: Entering directory `/usr/src/linux-2.6.13-15.13-obj/i386/bigsmp'
make -C ../../../linux-2.6.13-15.13 O=../linux-2.6.13-15.13-obj/i386/bigsmp modules
  CC [M]  /usr/src/zaptel/ztdummy.o
/usr/src/zaptel/ztdummy.c: In function βztdummy_rtc_interruptβ:
/usr/src/zaptel/ztdummy.c:158: error: implicit declaration of function βtasklet_hi_scheduleβ
/usr/src/zaptel/ztdummy.c: In function βinit_moduleβ:
/usr/src/zaptel/ztdummy.c:275: error: implicit declaration of function βtasklet_initβ
/usr/src/zaptel/ztdummy.c: In function βcleanup_moduleβ:
/usr/src/zaptel/ztdummy.c:315: error: implicit declaration of function βtasklet_disableβ
/usr/src/zaptel/ztdummy.c:316: error: implicit declaration of function βtasklet_killβ
make[4]: *** [/usr/src/zaptel/ztdummy.o] Error 1
make[3]: *** [_module_/usr/src/zaptel] Error 2
make[2]: *** [modules] Error 2
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.13-15.13-obj/i386/bigsmp'
make: *** [linux26] Error 2
host1:/usr/src/zaptel #

Hier noch das Directory /usr/src:

~linux -> linux-2.6.13-15.13
~linux-2.6 -> /usr/src/linux-2.6.13-15.13
linux-2.6.13-15.13 (ist dir mit makefile, maintainers usw...)
~linux-2.6.13-15.13-bigsmp -> /lib/modules/2.6.13-15.13-bigsmp/build
linux-2.6.13-15.13-obj (dir mit i386)
~linux-obj (dir mit i386) -> linux-2.6.13-15.13-obj

uname -r bringt: 2.6.13-15.13-bigsmp

Hat jemand ´ne Ahnung.... weshalb es scheitert?

Danke
 
same problem

Hallo,

ich habe das gleiche Problem hier :( Hat jemand inzwischen schon das Problem gelöst ?

MfG

TheHero
 
Ich benutze SuSE 10.0. Hier ist die Fehlermeldung

Code:
asterisk:/home/zaptel-1.4.7 # make
make[1]: Entering directory `/home/zaptel-1.4.7/menuselect'
make[2]: Entering directory `/home/zaptel-1.4.7/menuselect'
gcc -g -c -D_GNU_SOURCE -Wall   -c -o menuselect.o menuselect.c
gcc -g -c -D_GNU_SOURCE -Wall   -c -o strcompat.o strcompat.c
gcc -g -c -D_GNU_SOURCE -Wall   -c -o menuselect_curses.o menuselect_curses.c
make[3]: Entering directory `/home/zaptel-1.4.7/menuselect/mxml'
if test -f config.status; then \
        ./config.status --recheck; \
        ./config.status; \
else \
        ./configure; \
fi
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking whether we are using the GNU C++ compiler... no
checking whether g++ accepts -g... no
checking for a BSD-compatible install... /usr/bin/install -c
checking for ranlib... ranlib
checking for ar... /usr/bin/ar
checking for cp... /bin/cp
checking for ln... /bin/ln -s
checking for mkdir... /bin/mkdir
checking for nroff... /usr/bin/nroff
checking for rm... /bin/rm
checking for strdup... yes
checking for vsnprintf... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating mxml.list
config.status: creating mxml.pc
config.status: creating config.h
touch config.h
gcc -O -Wall   -c mxml-attr.c
gcc -O -Wall   -c mxml-entity.c
gcc -O -Wall   -c mxml-file.c
gcc -O -Wall   -c mxml-index.c
gcc -O -Wall   -c mxml-node.c
gcc -O -Wall   -c mxml-search.c
gcc -O -Wall   -c mxml-set.c
gcc -O -Wall   -c mxml-private.c
gcc -O -Wall   -c mxml-string.c
/bin/rm -f libmxml.a
/usr/bin/ar crvs libmxml.a mxml-attr.o mxml-entity.o mxml-file.o mxml-index.o mxml-node.o mxml-search.o mxml-set.o mxml-private.o mxml-string.o
a - mxml-attr.o
a - mxml-entity.o
a - mxml-file.o
a - mxml-index.o
a - mxml-node.o
a - mxml-search.o
a - mxml-set.o
a - mxml-private.o
a - mxml-string.o
ranlib libmxml.a
make[3]: Leaving directory `/home/zaptel-1.4.7/menuselect/mxml'
gcc -o menuselect menuselect.o strcompat.o menuselect_curses.o mxml/libmxml.a mxml/libmxml.a -lncurses 
make[2]: Leaving directory `/home/zaptel-1.4.7/menuselect'
make[1]: Leaving directory `/home/zaptel-1.4.7/menuselect'
Generating input for menuselect ...
make[1]: Entering directory `/home/zaptel-1.4.7'
gcc -o gendigits gendigits.c -lm
./gendigits > tones.h
gcc -o makefw makefw.c
./makefw tormenta2.rbt tor2fw > tor2fw.h
Loaded 69900 bytes from file
./makefw pciradio.rbt radfw > radfw.h
Loaded 42096 bytes from file
make -C /lib/modules/2.6.13-15.18-default/build SUBDIRS=/home/zaptel-1.4.7 HOTPLUG_FIRMWARE=yes modules
make[2]: Entering directory `/usr/src/linux-2.6.13-15.18-obj/i386/default'
make -C ../../../linux-2.6.13-15.18 O=../linux-2.6.13-15.18-obj/i386/default modules
  CC [M]  /home/zaptel-1.4.7/pciradio.o
  CC [M]  /home/zaptel-1.4.7/tor2.o
  CC [M]  /home/zaptel-1.4.7/torisa.o
  CC [M]  /home/zaptel-1.4.7/wcfxo.o
  CC [M]  /home/zaptel-1.4.7/wct1xxp.o
  CC [M]  /home/zaptel-1.4.7/wctdm.o
  CC [M]  /home/zaptel-1.4.7/wcte11xp.o
  CC [M]  /home/zaptel-1.4.7/wcusb.o
  CC [M]  /home/zaptel-1.4.7/zaptel-base.o
  LD [M]  /home/zaptel-1.4.7/zaptel.o
  CC [M]  /home/zaptel-1.4.7/ztd-eth.o
/home/zaptel-1.4.7/ztd-eth.c:211: warning: initialization from incompatible pointer type
  CC [M]  /home/zaptel-1.4.7/ztd-loc.o
  CC [M]  /home/zaptel-1.4.7/ztdummy.o
/home/zaptel-1.4.7/ztdummy.c: In function âztdummy_rtc_interruptâ:
/home/zaptel-1.4.7/ztdummy.c:183: error: implicit declaration of function âtasklet_hi_scheduleâ
/home/zaptel-1.4.7/ztdummy.c: In function âinit_moduleâ:
/home/zaptel-1.4.7/ztdummy.c:335: error: implicit declaration of function âtasklet_initâ
/home/zaptel-1.4.7/ztdummy.c: In function âcleanup_moduleâ:
/home/zaptel-1.4.7/ztdummy.c:386: error: implicit declaration of function âtasklet_disableâ
/home/zaptel-1.4.7/ztdummy.c:387: error: implicit declaration of function âtasklet_killâ
make[5]: *** [/home/zaptel-1.4.7/ztdummy.o] Error 1
make[4]: *** [_module_/home/zaptel-1.4.7] Error 2
make[3]: *** [modules] Error 2
make[2]: *** [modules] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.13-15.18-obj/i386/default'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/home/zaptel-1.4.7'
make: *** [all] Error 2
 
Nimm mal im Makefile ztdummy raus (brauchst du eh nur für netmeeting falls kein zap-device als Zeitbasis vorhanden ist):

Makefile:
---
TOPDIR_MODULES:=pciradio tor2 torisa wcfxo wct1xxp wctdm wcte11xp wcusb zaptel ztd-eth ztd-loc ztdummy ztdynamic zttranscode wcte12xp

nach

TOPDIR_MODULES:=pciradio tor2 torisa wcfxo wct1xxp wctdm wcte11xp wcusb zaptel ztd-eth ztd-loc ztdynamic zttranscode wcte12xp

danach ein 'make clean;make;make install' !
 
Hallo,

vielen Dank für deine Antwort.

Ich habe ztdummy bei make menuselect rausgenommen. Dann funktioniert es prima.

MfG.

TheHero
 

Zurzeit aktive Besucher

Statistik des Forums

Themen
246,527
Beiträge
2,253,567
Mitglieder
374,360
Neuestes Mitglied
Ameponert
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.