[asterisk-users] Error while compiling asterisk asterisk-1.8.32.3

Jayesh Labade jayesh.labade at gmail.com
Sat Nov 21 01:51:07 CST 2015


Hi,

I encountered following error while compiling asterisk-1.8.32.3. I am
using Debian 8(Jessie) 64 bit version.

make[1]: *** [chan_dahdi.so] Error 1
Makefile:351: recipe for target 'channels' failed
make: *** [channels] Error 2

Detailed error attached in log file.

Best Regards,
Jayesh Labade
-------------- next part --------------
   [CC] sig_ss7.c -> sig_ss7.o
   [LD] chan_dahdi.o sig_analog.o sig_pri.o sig_ss7.o -> chan_dahdi.so
sig_analog.o: In function `ast_atomic_fetchadd_int':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/lock.h:600: multiple definition of `ast_atomic_fetchadd_int'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/lock.h:600: first defined here
sig_analog.o: In function `ast_atomic_dec_and_test':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/lock.h:646: multiple definition of `ast_atomic_dec_and_test'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/lock.h:646: first defined here
sig_analog.o: In function `ast_tvdiff_sec':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:45: multiple definition of `ast_tvdiff_sec'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:45: first defined here
sig_analog.o: In function `ast_tvdiff_us':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:64: multiple definition of `ast_tvdiff_us'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:64: first defined here
sig_analog.o: In function `ast_tvdiff_ms':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:78: multiple definition of `ast_tvdiff_ms'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:78: first defined here
sig_analog.o: In function `ast_tvzero':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:95: multiple definition of `ast_tvzero'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:95: first defined here
sig_analog.o: In function `ast_tvcmp':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:106: multiple definition of `ast_tvcmp'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:106: first defined here
sig_analog.o: In function `ast_tveq':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:125: multiple definition of `ast_tveq'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:125: first defined here
sig_analog.o: In function `ast_tvnow':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:135: multiple definition of `ast_tvnow'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:135: first defined here
sig_analog.o: In function `ast_tv':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:171: multiple definition of `ast_tv'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:171: first defined here
sig_analog.o: In function `ast_samp2tv':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:186: multiple definition of `ast_samp2tv'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:186: first defined here
sig_analog.o: In function `_ast_malloc':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/utils.h:477: multiple definition of `_ast_malloc'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/utils.h:477: first defined here
sig_analog.o: In function `_ast_calloc':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/utils.h:500: multiple definition of `_ast_calloc'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/utils.h:500: first defined here
sig_analog.o: In function `_ast_realloc':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/utils.h:536: multiple definition of `_ast_realloc'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/utils.h:536: first defined here
sig_analog.o: In function `_ast_strdup':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/utils.h:563: multiple definition of `_ast_strdup'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/utils.h:563: first defined here
sig_analog.o: In function `_ast_strndup':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/utils.h:592: multiple definition of `_ast_strndup'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/utils.h:592: first defined here
sig_analog.o: In function `_ast_vasprintf':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/utils.h:631: multiple definition of `_ast_vasprintf'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/utils.h:631: first defined here
sig_analog.o: In function `ast_threadstorage_get':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/threadstorage.h:173: multiple definition of `ast_threadstorage_get'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/threadstorage.h:173: first defined here
sig_analog.o: In function `ast_skip_blanks':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:90: multiple definition of `ast_skip_blanks'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:90: first defined here
sig_analog.o: In function `ast_trim_blanks':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:104: multiple definition of `ast_trim_blanks'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:104: first defined here
sig_analog.o: In function `ast_skip_nonblanks':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:129: multiple definition of `ast_skip_nonblanks'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:129: first defined here
sig_analog.o: In function `ast_strip':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:147: multiple definition of `ast_strip'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:147: first defined here
sig_analog.o: In function `ast_copy_string':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:212: multiple definition of `ast_copy_string'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:212: first defined here
sig_analog.o: In function `ast_str_create':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:405: multiple definition of `ast_str_create'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:405: first defined here
sig_analog.o: In function `ast_str_reset':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:426: multiple definition of `ast_str_reset'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:426: first defined here
sig_analog.o: In function `ast_str_update':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:441: multiple definition of `ast_str_update'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:441: first defined here
sig_analog.o: In function `ast_str_trim_blanks':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:451: multiple definition of `ast_str_trim_blanks'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:451: first defined here
sig_analog.o: In function `ast_str_strlen':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:466: multiple definition of `ast_str_strlen'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:466: first defined here
sig_analog.o: In function `ast_str_size':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:477: multiple definition of `ast_str_size'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:477: first defined here
sig_analog.o: In function `ast_str_buffer':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:488: multiple definition of `ast_str_buffer'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:488: first defined here
sig_analog.o: In function `ast_str_truncate':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:506: multiple definition of `ast_str_truncate'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:506: first defined here
sig_analog.o: In function `ast_str_make_space':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:566: multiple definition of `ast_str_make_space'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:566: first defined here
sig_analog.o: In function `ast_str_copy_string':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:591: multiple definition of `ast_str_copy_string'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:591: first defined here
sig_analog.o: In function `ast_str_thread_get':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:651: multiple definition of `ast_str_thread_get'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:651: first defined here
sig_analog.o: In function `ast_str_set_va':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:788: multiple definition of `ast_str_set_va'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:788: first defined here
sig_analog.o: In function `ast_str_append_va':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:805: multiple definition of `ast_str_append_va'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:805: first defined here
sig_analog.o: In function `ast_str_set_substr':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:812: multiple definition of `ast_str_set_substr'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:812: first defined here
sig_analog.o: In function `ast_str_append_substr':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:819: multiple definition of `ast_str_append_substr'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:819: first defined here
sig_analog.o: In function `ast_str_set_escapecommas':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:826: multiple definition of `ast_str_set_escapecommas'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:826: first defined here
sig_analog.o: In function `ast_str_append_escapecommas':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:833: multiple definition of `ast_str_append_escapecommas'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:833: first defined here
sig_analog.o: In function `ast_str_set':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:861: multiple definition of `ast_str_set'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:861: first defined here
sig_analog.o: In function `ast_str_append':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:887: multiple definition of `ast_str_append'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:887: first defined here
sig_analog.o: In function `ast_check_digits':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:908: multiple definition of `ast_check_digits'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:908: first defined here
sig_analog.o: In function `ast_tech_to_upper':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:926: multiple definition of `ast_tech_to_upper'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:926: first defined here
sig_analog.o: In function `ast_rq_is_int':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/config.h:749: multiple definition of `ast_rq_is_int'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/config.h:749: first defined here
sig_pri.o: In function `ast_atomic_fetchadd_int':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/lock.h:600: multiple definition of `ast_atomic_fetchadd_int'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/lock.h:600: first defined here
sig_pri.o: In function `ast_atomic_dec_and_test':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/lock.h:646: multiple definition of `ast_atomic_dec_and_test'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/lock.h:646: first defined here
sig_pri.o: In function `ast_tvdiff_sec':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:45: multiple definition of `ast_tvdiff_sec'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:45: first defined here
sig_pri.o: In function `ast_tvdiff_us':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:64: multiple definition of `ast_tvdiff_us'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:64: first defined here
sig_pri.o: In function `ast_tvdiff_ms':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:78: multiple definition of `ast_tvdiff_ms'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:78: first defined here
sig_pri.o: In function `ast_tvzero':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:95: multiple definition of `ast_tvzero'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:95: first defined here
sig_pri.o: In function `ast_tvcmp':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:106: multiple definition of `ast_tvcmp'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:106: first defined here
sig_pri.o: In function `ast_tveq':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:125: multiple definition of `ast_tveq'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:125: first defined here
sig_pri.o: In function `ast_tvnow':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:135: multiple definition of `ast_tvnow'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:135: first defined here
sig_pri.o: In function `ast_tv':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:171: multiple definition of `ast_tv'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:171: first defined here
sig_pri.o: In function `ast_samp2tv':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:186: multiple definition of `ast_samp2tv'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/time.h:186: first defined here
sig_pri.o: In function `_ast_malloc':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/utils.h:477: multiple definition of `_ast_malloc'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/utils.h:477: first defined here
sig_pri.o: In function `_ast_calloc':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/utils.h:500: multiple definition of `_ast_calloc'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/utils.h:500: first defined here
sig_pri.o: In function `_ast_realloc':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/utils.h:536: multiple definition of `_ast_realloc'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/utils.h:536: first defined here
sig_pri.o: In function `_ast_strdup':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/utils.h:563: multiple definition of `_ast_strdup'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/utils.h:563: first defined here
sig_pri.o: In function `_ast_strndup':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/utils.h:592: multiple definition of `_ast_strndup'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/utils.h:592: first defined here
sig_pri.o: In function `_ast_vasprintf':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/utils.h:631: multiple definition of `_ast_vasprintf'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/utils.h:631: first defined here
sig_pri.o: In function `ast_threadstorage_get':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/threadstorage.h:173: multiple definition of `ast_threadstorage_get'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/threadstorage.h:173: first defined here
sig_pri.o: In function `ast_skip_blanks':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:90: multiple definition of `ast_skip_blanks'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:90: first defined here
sig_pri.o: In function `ast_trim_blanks':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:104: multiple definition of `ast_trim_blanks'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:104: first defined here
sig_pri.o: In function `ast_skip_nonblanks':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:129: multiple definition of `ast_skip_nonblanks'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:129: first defined here
sig_pri.o: In function `ast_strip':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:147: multiple definition of `ast_strip'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:147: first defined here
sig_pri.o: In function `ast_copy_string':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:212: multiple definition of `ast_copy_string'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:212: first defined here
sig_pri.o: In function `ast_str_create':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:405: multiple definition of `ast_str_create'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:405: first defined here
sig_pri.o: In function `ast_str_reset':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:426: multiple definition of `ast_str_reset'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:426: first defined here
sig_pri.o: In function `ast_str_update':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:441: multiple definition of `ast_str_update'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:441: first defined here
sig_pri.o: In function `ast_str_trim_blanks':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:451: multiple definition of `ast_str_trim_blanks'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:451: first defined here
sig_pri.o: In function `ast_str_strlen':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:466: multiple definition of `ast_str_strlen'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:466: first defined here
sig_pri.o: In function `ast_str_size':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:477: multiple definition of `ast_str_size'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:477: first defined here
sig_pri.o: In function `ast_str_buffer':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:488: multiple definition of `ast_str_buffer'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:488: first defined here
sig_pri.o: In function `ast_str_truncate':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:506: multiple definition of `ast_str_truncate'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:506: first defined here
sig_pri.o: In function `ast_str_make_space':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:566: multiple definition of `ast_str_make_space'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:566: first defined here
sig_pri.o: In function `ast_str_copy_string':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:591: multiple definition of `ast_str_copy_string'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:591: first defined here
sig_pri.o: In function `ast_str_thread_get':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:651: multiple definition of `ast_str_thread_get'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:651: first defined here
sig_pri.o: In function `ast_str_set_va':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:788: multiple definition of `ast_str_set_va'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:788: first defined here
sig_pri.o: In function `ast_str_append_va':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:805: multiple definition of `ast_str_append_va'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:805: first defined here
sig_pri.o: In function `ast_str_set_substr':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:812: multiple definition of `ast_str_set_substr'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:812: first defined here
sig_pri.o: In function `ast_str_append_substr':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:819: multiple definition of `ast_str_append_substr'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:819: first defined here
sig_pri.o: In function `ast_str_set_escapecommas':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:826: multiple definition of `ast_str_set_escapecommas'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:826: first defined here
sig_pri.o: In function `ast_str_append_escapecommas':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:833: multiple definition of `ast_str_append_escapecommas'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:833: first defined here
sig_pri.o: In function `ast_str_set':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:861: multiple definition of `ast_str_set'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:861: first defined here
sig_pri.o: In function `ast_str_append':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:887: multiple definition of `ast_str_append'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:887: first defined here
sig_pri.o: In function `ast_check_digits':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:908: multiple definition of `ast_check_digits'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:908: first defined here
sig_pri.o: In function `ast_tech_to_upper':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:926: multiple definition of `ast_tech_to_upper'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/strings.h:926: first defined here
sig_pri.o: In function `ast_rq_is_int':
/usr/local/src/asterisk-1.8.32.3/include/asterisk/config.h:749: multiple definition of `ast_rq_is_int'
chan_dahdi.o:/usr/local/src/asterisk-1.8.32.3/include/asterisk/config.h:749: first defined here
collect2: error: ld returned 1 exit status
/usr/local/src/asterisk-1.8.32.3/Makefile.rules:136: recipe for target 'chan_dahdi.so' failed
make[1]: *** [chan_dahdi.so] Error 1
Makefile:351: recipe for target 'channels' failed
make: *** [channels] Error 2


More information about the asterisk-users mailing list