Asterisk 1.6 + Ubuntu

Hi guys, trying to compile chan_celliaxfor Asterisk 1.6..
getting lots of errors like this:

chan_celliax.c:13350: warning: incompatible implicit declaration of built-in function âstrncpyâ
chan_celliax.c:13357: warning: assignment makes pointer from integer without a cast
chan_celliax.c:13358: warning: assignment makes pointer from integer without a cast
chan_celliax.c:13359: warning: assignment makes pointer from integer without a cast
chan_celliax.c:13387: error: dereferencing pointer to incomplete type
chan_celliax.c:13387: error: dereferencing pointer to incomplete type
chan_celliax.c:13387: error: dereferencing pointer to incomplete type
chan_celliax.c:13387: error: dereferencing pointer to incomplete type
chan_celliax.c:13387: error: dereferencing pointer to incomplete type
chan_celliax.c:13387: error: dereferencing pointer to incomplete type
chan_celliax.c:13387: error: dereferencing pointer to incomplete type
chan_celliax.c:13387: error: dereferencing pointer to incomplete type
chan_celliax.c:13387: error: dereferencing pointer to incomplete type
chan_celliax.c:13387: error: dereferencing pointer to incomplete type
chan_celliax.c:13387: error: dereferencing pointer to incomplete type
chan_celliax.c:13387: error: dereferencing pointer to incomplete type
chan_celliax.c:13387: error: dereferencing pointer to incomplete type
chan_celliax.c:13387: error: dereferencing pointer to incomplete type
chan_celliax.c:13387: error: dereferencing pointer to incomplete type
chan_celliax.c:13387: error: dereferencing pointer to incomplete type
chan_celliax.c:13387: error: dereferencing pointer to incomplete type
chan_celliax.c:13387: error: dereferencing pointer to incomplete type
chan_celliax.c:13389: warning: assignment from incompatible pointer type
chan_celliax.c:13393: warning: incompatible implicit declaration of built-in function âstrlenâ
chan_celliax.c:13393: error: dereferencing pointer to incomplete type
chan_celliax.c:13395: error: dereferencing pointer to incomplete type
chan_celliax.c:13398: error: dereferencing pointer to incomplete type
chan_celliax.c:13398: error: dereferencing pointer to incomplete type
chan_celliax.c:13398: error: dereferencing pointer to incomplete type
chan_celliax.c:13398: error: dereferencing pointer to incomplete type
chan_celliax.c:13398: error: dereferencing pointer to incomplete type
chan_celliax.c:13398: error: dereferencing pointer to incomplete type
chan_celliax.c:13398: error: dereferencing pointer to incomplete type
chan_celliax.c:13398: error: dereferencing pointer to incomplete type
chan_celliax.c:13425: error: dereferencing pointer to incomplete type
chan_celliax.c:13428: error: dereferencing pointer to incomplete type
chan_celliax.c:13428: error: dereferencing pointer to incomplete type
chan_celliax.c:13428: error: dereferencing pointer to incomplete type
chan_celliax.c:13428: error: dereferencing pointer to incomplete type
chan_celliax.c:13428: error: dereferencing pointer to incomplete type
chan_celliax.c:13428: error: dereferencing pointer to incomplete type
chan_celliax.c:13428: error: dereferencing pointer to incomplete type
chan_celliax.c:13428: error: dereferencing pointer to incomplete type
chan_celliax.c:13428: error: dereferencing pointer to incomplete type
chan_celliax.c:13428: error: dereferencing pointer to incomplete type
chan_celliax.c:13428: error: dereferencing pointer to incomplete type
chan_celliax.c:13428: error: dereferencing pointer to incomplete type
chan_celliax.c:13428: error: dereferencing pointer to incomplete type
chan_celliax.c:13428: error: dereferencing pointer to incomplete type
chan_celliax.c:13428: error: dereferencing pointer to incomplete type
chan_celliax.c:13428: error: dereferencing pointer to incomplete type
chan_celliax.c:13428: error: dereferencing pointer to incomplete type
chan_celliax.c:13428: error: dereferencing pointer to incomplete type
chan_celliax.c:13436: error: dereferencing pointer to incomplete type
chan_celliax.c:13437: error: dereferencing pointer to incomplete type
chan_celliax.c:13437: error: dereferencing pointer to incomplete type
chan_celliax.c:13437: error: dereferencing pointer to incomplete type
chan_celliax.c:13437: error: dereferencing pointer to incomplete type
chan_celliax.c:13437: error: dereferencing pointer to incomplete type
chan_celliax.c:13437: error: dereferencing pointer to incomplete type
chan_celliax.c:13437: error: dereferencing pointer to incomplete type
chan_celliax.c:13442: error: dereferencing pointer to incomplete type
chan_celliax.c:13448: error: dereferencing pointer to incomplete type
chan_celliax.c:13448: error: dereferencing pointer to incomplete type
chan_celliax.c:13448: error: dereferencing pointer to incomplete type
chan_celliax.c:13448: error: dereferencing pointer to incomplete type
chan_celliax.c:13448: error: dereferencing pointer to incomplete type
chan_celliax.c:13448: error: dereferencing pointer to incomplete type
chan_celliax.c:13448: error: dereferencing pointer to incomplete type
chan_celliax.c:13452: error: dereferencing pointer to incomplete type
chan_celliax.c:13457: error: dereferencing pointer to incomplete type
chan_celliax.c:13457: error: dereferencing pointer to incomplete type
chan_celliax.c:13457: error: dereferencing pointer to incomplete type
chan_celliax.c:13457: error: dereferencing pointer to incomplete type
chan_celliax.c:13457: error: dereferencing pointer to incomplete type
chan_celliax.c:13457: error: dereferencing pointer to incomplete type
chan_celliax.c:13457: error: dereferencing pointer to incomplete type
chan_celliax.c:13467: error: dereferencing pointer to incomplete type
chan_celliax.c:13467: error: dereferencing pointer to incomplete type
chan_celliax.c:13467: error: dereferencing pointer to incomplete type
chan_celliax.c:13467: error: dereferencing pointer to incomplete type
chan_celliax.c:13467: error: dereferencing pointer to incomplete type
chan_celliax.c:13467: error: dereferencing pointer to incomplete type
chan_celliax.c:13467: error: dereferencing pointer to incomplete type
chan_celliax.c:13470: error: dereferencing pointer to incomplete type
chan_celliax.c:13473: error: dereferencing pointer to incomplete type
chan_celliax.c:13473: error: dereferencing pointer to incomplete type
chan_celliax.c:13473: error: dereferencing pointer to incomplete type
chan_celliax.c:13473: error: dereferencing pointer to incomplete type
chan_celliax.c:13473: error: dereferencing pointer to incomplete type
chan_celliax.c:13473: error: dereferencing pointer to incomplete type
chan_celliax.c:13473: error: dereferencing pointer to incomplete type
chan_celliax.c:13479: error: dereferencing pointer to incomplete type
chan_celliax.c:13482: error: dereferencing pointer to incomplete type
chan_celliax.c:13482: error: dereferencing pointer to incomplete type
chan_celliax.c:13482: error: dereferencing pointer to incomplete type
chan_celliax.c:13482: error: dereferencing pointer to incomplete type
chan_celliax.c:13482: error: dereferencing pointer to incomplete type
chan_celliax.c:13482: error: dereferencing pointer to incomplete type
chan_celliax.c:13482: error: dereferencing pointer to incomplete type
chan_celliax.c:13486: error: dereferencing pointer to incomplete type
make: *** [chan_celliax.o] Error 1

anybody has some ideas whats wrong?
asound libraries are installed...


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

dev version

At first look it seems that the Asterisk 1.6 API has changed... but anyway, which celliax version are you using?


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.