- Mitglied seit
- 22 Aug 2004
- Beiträge
- 2,028
- Punkte für Reaktionen
- 0
- Punkte
- 36
Hallo,
ich wollt heute mal mein asterisk wieder auf einen aktuelleren stand bringen, nachdem einige Bugs aufgetaucht sind; leider gestaltet es sich etwas schwieriger als erhofft
wenn ich chan_capi (svn-version) versuche zu kompilieren bekomme ich folgende Fehlermeldung(en):
ich wollt heute mal mein asterisk wieder auf einen aktuelleren stand bringen, nachdem einige Bugs aufgetaucht sind; leider gestaltet es sich etwas schwieriger als erhofft
wenn ich chan_capi (svn-version) versuche zu kompilieren bekomme ich folgende Fehlermeldung(en):
Code:
config.h complete.
gcc -pipe -fPIC -Wall -Wmissing-prototypes -Wmissing-declarations -g -I/usr/include -D_REENTRANT -D_GNU_SOURCE -O6 -march=i686 -Wno-missing-prototypes -Wno-missing-declarations -DCRYPTO -c -o chan_capi.o chan_capi.c
In file included from /usr/include/asterisk/logger.h:28,
from /usr/include/asterisk/lock.h:83,
from chan_capi.c:64:
/usr/include/asterisk/compat.h:20: error: parse error before "__extension__"
/usr/include/asterisk/compat.h:20: error: parse error before '&&' token
In file included from /usr/include/asterisk/utils.h:36,
from /usr/include/asterisk/cdr.h:48,
from /usr/include/asterisk/channel.h:115,
from chan_capi.c:66:
/usr/include/asterisk/strings.h:264: error: parse error before "__extension__"
/usr/include/asterisk/strings.h:264: error: parse error before ';' token
/usr/include/asterisk/strings.h:264: error: `__len' undeclared here (not in a function)
/usr/include/asterisk/strings.h:264: error: initializer element is not constant
/usr/include/asterisk/strings.h:264: error: parse error before "if"
/usr/include/asterisk/strings.h:264: error: redefinition of `__retval'
/usr/include/asterisk/strings.h:264: error: `__retval' previously defined here
/usr/include/asterisk/strings.h:264: error: parse error before "const"
/usr/include/asterisk/strings.h:264: error: parse error before '}' token
/usr/include/asterisk/strings.h:280: error: conflicting types for `strtoq'
/usr/include/stdlib.h:346: error: previous declaration of `strtoq'
chan_capi.c:125: warning: type defaults to `int' in declaration of `STANDARD_LOCAL_USER'
chan_capi.c:125: warning: data definition has no type or storage class
{standard input}: Assembler messages:
{standard input}:25858: Error: symbol `__retval' is already defined
make: *** [chan_capi.o] Error 1