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
249,052
Beiträge
2,309,529
Mitglieder
378,850
Neuestes Mitglied
IchBinEsDoch