smsq kompiliert nicht

Hias-online

Neuer User
Mitglied seit
16 Nov 2005
Beiträge
124
Punkte für Reaktionen
0
Punkte
0
hi,

wollte soeben smsq kompilieren, aber dabei kommt irgendwie nix gescheites raus:

Code:
asterisk:/usr/src/asterisk/bristuff-0.3.0-PRE-1q/asterisk/utils# make clean
rm -f *.o astman smsq stereorize streamplayer check_expr .depend
rm -f ast_expr2.o ast_expr2f.o
asterisk:/usr/src/asterisk/bristuff-0.3.0-PRE-1q/asterisk/utils# make
../build_tools/mkdep -DNO_AST_MM `ls *.c`
cc -DNO_AST_MM   -c -o stereorize.o stereorize.c
cc -DNO_AST_MM   -c -o frame.o frame.c
cc -DNO_AST_MM -o stereorize stereorize.o frame.o -lm
cc -DNO_AST_MM   -c -o streamplayer.o streamplayer.c
cc -DNO_AST_MM -o streamplayer  streamplayer.o
cc -DNO_AST_MM   -c -o astman.o astman.c
In file included from /usr/include/asterisk/manager.h:28,
                 from astman.c:41:
/usr/include/asterisk/lock.h: In Funktion »ast_mutex_init«:
/usr/include/asterisk/lock.h:534: error: `PTHREAD_MUTEX_RECURSIVE' undeclared (first use in this function)
/usr/include/asterisk/lock.h:534: error: (Each undeclared identifier is reported only once
/usr/include/asterisk/lock.h:534: error: for each function it appears in.)
make: *** [astman.o] Fehler 1
asterisk:/usr/src/asterisk/bristuff-0.3.0-PRE-1q/asterisk/utils#

hat einer ne idee ??
 
Hias-online schrieb:
wollte soeben smsq kompilieren, aber dabei kommt irgendwie nix gescheites raus:

Code:
....
asterisk:/usr/src/asterisk/bristuff-0.3.0-PRE-1q/asterisk/utils# make
...
In file included from /usr/include/asterisk/manager.h:28,
                 from astman.c:41:
...

hat einer ne idee ??

Ist zwar unsportlich, aber anstatt alles zu kompilieren einfach ein "make smsq".

Klärt zwar nicht die Frage, was mit astman ist, aber vielleicht führt es zu einem funktionsfähigem smsq.

Stefan
 
gelöst,

die datei
Code:
popt.h
fehlte -->
Code:
apt-get install libpopt-dev

danke
 
Kostenlos!

Statistik des Forums

Themen
247,842
Beiträge
2,274,789
Mitglieder
376,859
Neuestes Mitglied
link1