[asterisk-ss7] Libss7 Installtion problem

Matthew Fredrickson creslin at digium.com
Tue Mar 31 10:01:53 CDT 2009


shoieb_arshad wrote:
> hello
> i am trying to run libss7 on sangoma a101 card.But i get the following error
> from during installation of asterisk. i first of all install libss7-turnk,
> then dahdi-trunk. both installed successfully. but when i run the make command
> for asterisk-turnk i get the following error.
> 
> """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
> menuselect/menuselect --check-deps menuselect.makeopts  
> Generating embedded module rules ...
>    [CC] chan_dahdi.c -> chan_dahdi.o
> chan_dahdi.c: In function ‘ss7_reset_linkset’:
> chan_dahdi.c:11101: warning: passing argument 2 of ‘isup_grs’ makes pointer
> from integer without a cast
> chan_dahdi.c:11101: error: too many arguments to function ‘isup_grs’
> chan_dahdi.c: In function ‘ss7_linkset’:
> chan_dahdi.c:11458: warning: passing argument 2 of ‘isup_gra’ makes pointer
> from integer without a cast
> chan_dahdi.c:11458: warning: passing argument 4 of ‘isup_gra’ makes pointer
> from integer without a cast
> chan_dahdi.c:11664: warning: passing argument 2 of ‘isup_cgba’ makes pointer
> from integer without a cast
> chan_dahdi.c:11664: warning: passing argument 4 of ‘isup_cgba’ makes pointer
> from integer without a cast
> chan_dahdi.c:11664: error: too many arguments to function ‘isup_cgba’
> chan_dahdi.c:11674: warning: passing argument 2 of ‘isup_cgua’ makes pointer
> from integer without a cast
> chan_dahdi.c:11674: warning: passing argument 4 of ‘isup_cgua’ makes pointer
> from integer without a cast
> chan_dahdi.c:11674: error: too many arguments to function ‘isup_cgua’
> chan_dahdi.c:11700: warning: passing argument 2 of ‘isup_bla’ makes pointer
> from integer without a cast
> chan_dahdi.c:11700: error: too many arguments to function ‘isup_bla’
> chan_dahdi.c:11725: warning: passing argument 2 of ‘isup_uba’ makes pointer
> from integer without a cast
> chan_dahdi.c:11725: error: too many arguments to function ‘isup_uba’
> chan_dahdi.c: In function ‘linkset_addsigchan’:
> chan_dahdi.c:15326: warning: passing argument 3 of ‘ss7_add_link’ makes
> pointer from integer without a cast
> chan_dahdi.c:15326: error: too few arguments to function ‘ss7_add_link’
> chan_dahdi.c:15328: warning: passing argument 3 of ‘ss7_add_link’ makes
> pointer from integer without a cast
> chan_dahdi.c:15328: error: too few arguments to function ‘ss7_add_link’
> chan_dahdi.c:15352: warning: implicit declaration of function ‘ss7_set_adjpc’
> chan_dahdi.c: In function ‘handle_ss7_block_cic’:
> chan_dahdi.c:15451: warning: passing argument 2 of ‘isup_blo’ makes pointer
> from integer without a cast
> chan_dahdi.c:15451: error: too many arguments to function ‘isup_blo’
> chan_dahdi.c: In function ‘handle_ss7_block_linkset’:
> chan_dahdi.c:15507: warning: passing argument 2 of ‘isup_blo’ makes pointer
> from integer without a cast
> chan_dahdi.c:15507: error: too many arguments to function ‘isup_blo’
> chan_dahdi.c: In function ‘handle_ss7_unblock_cic’:
> chan_dahdi.c:15561: warning: passing argument 2 of ‘isup_ubl’ makes pointer
> from integer without a cast
> chan_dahdi.c:15561: error: too many arguments to function ‘isup_ubl’
> chan_dahdi.c: In function ‘handle_ss7_unblock_linkset’:
> chan_dahdi.c:15611: warning: passing argument 2 of ‘isup_ubl’ makes pointer
> from integer without a cast
> chan_dahdi.c:15611: error: too many arguments to function ‘isup_ubl’
> make[1]: *** [chan_dahdi.o] Error 1
> make: *** [channels] Error 2
> """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
> 
> kindly help me with this problem
> thanks  
> 

If you are checking out from svn (which it looks like you are), you will 
need to use the 1.0 branch of libss7 instead of the trunk branch with 
Asterisk right now.

Matthew Fredrickson
Digium, Inc.



More information about the asterisk-ss7 mailing list