Hi guys,
I was a little struggling where to post my issue, but as Asterisk compiles on Debian 8 and not on 9.8, I figured this is related to the Debian distro. As no one was able to help me at the Debian forums, I turn to this forum.
My problem: I want and need to install Asterisk 1.8.8.2. As I currently have it on Debian 8, I wanted to see if it runs on Debian 9.8 as well. Up to now, it doesn’t. Of course, I checked several other forums and other sources, but still no luck.
Debian 8.11: gcc (Debian 4.9.2-10+deb8u2) 4.9.2
Debian 9.8: gcc (Debian 6.3.0-18+deb9u1) 6.3.0 20170516 --> I downgraded meanwhile the gcc & g++ to the version 4.9.2 as on Debian 8.11, but still no luck
Here are my steps for Asterisk after a fresh install of Debian 9.8
(1) Preparation
apt-get update
apt-get udgrade
apt-get install wget gcc g++ make libxml2-dev ncurses-dev libssl-dev openssl libcurl4-openssl-dev aptitude
Result: [color=#00BF40]OK[/color]
(2) Download and extract Asterisk
(3) Run prerequisites script
cd asterisk-1.8.8.2/contrib/scripts
./install_prereq install
Result:
#############################################
## install completed successfully
#############################################
(4) Configure
root@D3bby:~/asterisk-1.8.8.2# ./configure
...
configure: Menuselect build configuration successfully completed
.$$$$$$$$$$$$$$$=..
.$7$7.. .7$$7:.
.$$:. ,$7.7
.$7. 7$$$$ .$$77
..$$. $$$$$ .$$$7
..7$ .?. $$$$$ .?. 7$$$.
$.$. .$$$7. $$$$7 .7$$$. .$$$.
.777. .$$$$$$77$$$77$$$$$7. $$$,
$$$~ .7$$$$$$$$$$$$$7. .$$$.
.$$7 .7$$$$$$$7: ?$$$.
$$$ ?7$$$$$$$$$$I .$$$7
$$$ .7$$$$$$$$$$$$$$$$ :$$$.
$$$ $$$$$$7$$$$$$$$$$$$ .$$$.
$$$ $$$ 7$$$7 .$$$ .$$$.
$$$$ $$$$7 .$$$.
7$$$7 7$$$$ 7$$$
$$$$$ $$$
$$$$7. $$ (TM)
$$$$$$$. .7$$$$$$ $$
$$$$$$$$$$$$7$$$$$$$$$.$$$$$$
$$$$$$$$$$$$$$$$.
configure: Package configured for:
configure: OS type : linux-gnu
configure: Host CPU : x86_64
configure: build-cpu:vendor:os: x86_64 : unknown : linux-gnu :
configure: host-cpu:vendor:os: x86_64 : unknown : linux-gnu :
root@D3bby:~/asterisk-1.8.8.2#
(5) Make
root@D3bby:~/asterisk-1.8.8.2# make
[LD] chan_iax2.o iax2-parser.o iax2-provision.o -> chan_iax2.so
iax2-parser.o: In function `ast_atomic_fetchadd_int':
/root/asterisk-1.8.8.2/include/asterisk/lock.h:600: multiple definition of `ast_atomic_fetchadd_int'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/lock.h:600: first defined here
iax2-parser.o: In function `ast_atomic_dec_and_test':
/root/asterisk-1.8.8.2/include/asterisk/lock.h:646: multiple definition of `ast_atomic_dec_and_test'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/lock.h:646: first defined here
iax2-parser.o: In function `ast_tvdiff_sec':
/root/asterisk-1.8.8.2/include/asterisk/time.h:45: multiple definition of `ast_tvdiff_sec'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/time.h:45: first defined here
iax2-parser.o: In function `ast_tvdiff_us':
/root/asterisk-1.8.8.2/include/asterisk/time.h:64: multiple definition of `ast_tvdiff_us'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/time.h:64: first defined here
iax2-parser.o: In function `ast_tvdiff_ms':
/root/asterisk-1.8.8.2/include/asterisk/time.h:78: multiple definition of `ast_tvdiff_ms'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/time.h:78: first defined here
iax2-parser.o: In function `ast_tvzero':
/root/asterisk-1.8.8.2/include/asterisk/time.h:94: multiple definition of `ast_tvzero'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/time.h:94: first defined here
iax2-parser.o: In function `ast_tvcmp':
/root/asterisk-1.8.8.2/include/asterisk/time.h:105: multiple definition of `ast_tvcmp'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/time.h:105: first defined here
iax2-parser.o: In function `ast_tveq':
/root/asterisk-1.8.8.2/include/asterisk/time.h:124: multiple definition of `ast_tveq'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/time.h:124: first defined here
iax2-parser.o: In function `ast_tvnow':
/root/asterisk-1.8.8.2/include/asterisk/time.h:134: multiple definition of `ast_tvnow'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/time.h:134: first defined here
iax2-parser.o: In function `ast_tv':
/root/asterisk-1.8.8.2/include/asterisk/time.h:156: multiple definition of `ast_tv'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/time.h:156: first defined here
iax2-parser.o: In function `ast_samp2tv':
/root/asterisk-1.8.8.2/include/asterisk/time.h:171: multiple definition of `ast_samp2tv'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/time.h:171: first defined here
iax2-parser.o: In function `_ast_malloc':
/root/asterisk-1.8.8.2/include/asterisk/utils.h:457: multiple definition of `_ast_malloc'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/utils.h:457: first defined here
iax2-parser.o: In function `_ast_calloc':
/root/asterisk-1.8.8.2/include/asterisk/utils.h:480: multiple definition of `_ast_calloc'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/utils.h:480: first defined here
iax2-parser.o: In function `_ast_realloc':
/root/asterisk-1.8.8.2/include/asterisk/utils.h:516: multiple definition of `_ast_realloc'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/utils.h:516: first defined here
iax2-parser.o: In function `_ast_strdup':
/root/asterisk-1.8.8.2/include/asterisk/utils.h:543: multiple definition of `_ast_strdup'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/utils.h:543: first defined here
iax2-parser.o: In function `_ast_strndup':
/root/asterisk-1.8.8.2/include/asterisk/utils.h:572: multiple definition of `_ast_strndup'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/utils.h:572: first defined here
iax2-parser.o: In function `_ast_vasprintf':
/root/asterisk-1.8.8.2/include/asterisk/utils.h:611: multiple definition of `_ast_vasprintf'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/utils.h:611: first defined here
iax2-parser.o: In function `ast_threadstorage_get':
/root/asterisk-1.8.8.2/include/asterisk/threadstorage.h:173: multiple definition of `ast_threadstorage_get'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/threadstorage.h:173: first defined here
iax2-parser.o: In function `ast_skip_blanks':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:90: multiple definition of `ast_skip_blanks'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:90: first defined here
iax2-parser.o: In function `ast_trim_blanks':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:104: multiple definition of `ast_trim_blanks'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:104: first defined here
iax2-parser.o: In function `ast_skip_nonblanks':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:129: multiple definition of `ast_skip_nonblanks'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:129: first defined here
iax2-parser.o: In function `ast_strip':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:147: multiple definition of `ast_strip'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:147: first defined here
iax2-parser.o: In function `ast_copy_string':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:212: multiple definition of `ast_copy_string'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:212: first defined here
iax2-parser.o: In function `ast_str_create':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:405: multiple definition of `ast_str_create'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:405: first defined here
iax2-parser.o: In function `ast_str_reset':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:426: multiple definition of `ast_str_reset'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:426: first defined here
iax2-parser.o: In function `ast_str_update':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:441: multiple definition of `ast_str_update'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:441: first defined here
iax2-parser.o: In function `ast_str_trim_blanks':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:451: multiple definition of `ast_str_trim_blanks'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:451: first defined here
iax2-parser.o: In function `ast_str_strlen':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:466: multiple definition of `ast_str_strlen'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:466: first defined here
iax2-parser.o: In function `ast_str_size':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:477: multiple definition of `ast_str_size'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:477: first defined here
iax2-parser.o: In function `ast_str_buffer':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:488: multiple definition of `ast_str_buffer'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:488: first defined here
iax2-parser.o: In function `ast_str_truncate':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:504: multiple definition of `ast_str_truncate'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:504: first defined here
iax2-parser.o: In function `ast_str_make_space':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:560: multiple definition of `ast_str_make_space'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:560: first defined here
iax2-parser.o: In function `ast_str_copy_string':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:585: multiple definition of `ast_str_copy_string'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:585: first defined here
iax2-parser.o: In function `ast_str_thread_get':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:645: multiple definition of `ast_str_thread_get'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:645: first defined here
iax2-parser.o: In function `ast_str_set_va':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:776: multiple definition of `ast_str_set_va'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:776: first defined here
iax2-parser.o: In function `ast_str_append_va':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:787: multiple definition of `ast_str_append_va'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:787: first defined here
iax2-parser.o: In function `ast_str_set_substr':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:794: multiple definition of `ast_str_set_substr'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:794: first defined here
iax2-parser.o: In function `ast_str_append_substr':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:801: multiple definition of `ast_str_append_substr'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:801: first defined here
iax2-parser.o: In function `ast_str_set_escapecommas':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:808: multiple definition of `ast_str_set_escapecommas'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:808: first defined here
iax2-parser.o: In function `ast_str_append_escapecommas':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:815: multiple definition of `ast_str_append_escapecommas'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:815: first defined here
iax2-parser.o: In function `ast_str_set':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:838: multiple definition of `ast_str_set'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:838: first defined here
iax2-parser.o: In function `ast_str_append':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:859: multiple definition of `ast_str_append'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:859: first defined here
iax2-parser.o: In function `ast_rq_is_int':
/root/asterisk-1.8.8.2/include/asterisk/config.h:722: multiple definition of `ast_rq_is_int'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/config.h:722: first defined here
iax2-provision.o: In function `ast_atomic_fetchadd_int':
/root/asterisk-1.8.8.2/include/asterisk/lock.h:600: multiple definition of `ast_atomic_fetchadd_int'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/lock.h:600: first defined here
iax2-provision.o: In function `ast_atomic_dec_and_test':
/root/asterisk-1.8.8.2/include/asterisk/lock.h:646: multiple definition of `ast_atomic_dec_and_test'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/lock.h:646: first defined here
iax2-provision.o: In function `ast_tvdiff_sec':
/root/asterisk-1.8.8.2/include/asterisk/time.h:45: multiple definition of `ast_tvdiff_sec'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/time.h:45: first defined here
iax2-provision.o: In function `ast_tvdiff_us':
/root/asterisk-1.8.8.2/include/asterisk/time.h:64: multiple definition of `ast_tvdiff_us'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/time.h:64: first defined here
iax2-provision.o: In function `ast_tvdiff_ms':
/root/asterisk-1.8.8.2/include/asterisk/time.h:78: multiple definition of `ast_tvdiff_ms'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/time.h:78: first defined here
iax2-provision.o: In function `ast_tvzero':
/root/asterisk-1.8.8.2/include/asterisk/time.h:94: multiple definition of `ast_tvzero'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/time.h:94: first defined here
iax2-provision.o: In function `ast_tvcmp':
/root/asterisk-1.8.8.2/include/asterisk/time.h:105: multiple definition of `ast_tvcmp'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/time.h:105: first defined here
iax2-provision.o: In function `ast_tveq':
/root/asterisk-1.8.8.2/include/asterisk/time.h:124: multiple definition of `ast_tveq'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/time.h:124: first defined here
iax2-provision.o: In function `ast_tvnow':
/root/asterisk-1.8.8.2/include/asterisk/time.h:134: multiple definition of `ast_tvnow'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/time.h:134: first defined here
iax2-provision.o: In function `ast_tv':
/root/asterisk-1.8.8.2/include/asterisk/time.h:156: multiple definition of `ast_tv'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/time.h:156: first defined here
iax2-provision.o: In function `ast_samp2tv':
/root/asterisk-1.8.8.2/include/asterisk/time.h:171: multiple definition of `ast_samp2tv'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/time.h:171: first defined here
iax2-provision.o: In function `_ast_malloc':
/root/asterisk-1.8.8.2/include/asterisk/utils.h:457: multiple definition of `_ast_malloc'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/utils.h:457: first defined here
iax2-provision.o: In function `_ast_calloc':
/root/asterisk-1.8.8.2/include/asterisk/utils.h:480: multiple definition of `_ast_calloc'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/utils.h:480: first defined here
iax2-provision.o: In function `_ast_realloc':
/root/asterisk-1.8.8.2/include/asterisk/utils.h:516: multiple definition of `_ast_realloc'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/utils.h:516: first defined here
iax2-provision.o: In function `_ast_strdup':
/root/asterisk-1.8.8.2/include/asterisk/utils.h:543: multiple definition of `_ast_strdup'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/utils.h:543: first defined here
iax2-provision.o: In function `_ast_strndup':
/root/asterisk-1.8.8.2/include/asterisk/utils.h:572: multiple definition of `_ast_strndup'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/utils.h:572: first defined here
iax2-provision.o: In function `_ast_vasprintf':
/root/asterisk-1.8.8.2/include/asterisk/utils.h:611: multiple definition of `_ast_vasprintf'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/utils.h:611: first defined here
iax2-provision.o: In function `ast_threadstorage_get':
/root/asterisk-1.8.8.2/include/asterisk/threadstorage.h:173: multiple definition of `ast_threadstorage_get'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/threadstorage.h:173: first defined here
iax2-provision.o: In function `ast_skip_blanks':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:90: multiple definition of `ast_skip_blanks'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:90: first defined here
iax2-provision.o: In function `ast_trim_blanks':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:104: multiple definition of `ast_trim_blanks'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:104: first defined here
iax2-provision.o: In function `ast_skip_nonblanks':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:129: multiple definition of `ast_skip_nonblanks'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:129: first defined here
iax2-provision.o: In function `ast_strip':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:147: multiple definition of `ast_strip'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:147: first defined here
iax2-provision.o: In function `ast_copy_string':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:212: multiple definition of `ast_copy_string'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:212: first defined here
iax2-provision.o: In function `ast_str_create':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:405: multiple definition of `ast_str_create'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:405: first defined here
iax2-provision.o: In function `ast_str_reset':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:426: multiple definition of `ast_str_reset'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:426: first defined here
iax2-provision.o: In function `ast_str_update':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:441: multiple definition of `ast_str_update'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:441: first defined here
iax2-provision.o: In function `ast_str_trim_blanks':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:451: multiple definition of `ast_str_trim_blanks'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:451: first defined here
iax2-provision.o: In function `ast_str_strlen':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:466: multiple definition of `ast_str_strlen'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:466: first defined here
iax2-provision.o: In function `ast_str_size':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:477: multiple definition of `ast_str_size'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:477: first defined here
iax2-provision.o: In function `ast_str_buffer':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:488: multiple definition of `ast_str_buffer'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:488: first defined here
iax2-provision.o: In function `ast_str_truncate':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:504: multiple definition of `ast_str_truncate'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:504: first defined here
iax2-provision.o: In function `ast_str_make_space':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:560: multiple definition of `ast_str_make_space'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:560: first defined here
iax2-provision.o: In function `ast_str_copy_string':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:585: multiple definition of `ast_str_copy_string'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:585: first defined here
iax2-provision.o: In function `ast_str_thread_get':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:645: multiple definition of `ast_str_thread_get'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:645: first defined here
iax2-provision.o: In function `ast_str_set_va':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:776: multiple definition of `ast_str_set_va'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:776: first defined here
iax2-provision.o: In function `ast_str_append_va':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:787: multiple definition of `ast_str_append_va'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:787: first defined here
iax2-provision.o: In function `ast_str_set_substr':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:794: multiple definition of `ast_str_set_substr'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:794: first defined here
iax2-provision.o: In function `ast_str_append_substr':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:801: multiple definition of `ast_str_append_substr'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:801: first defined here
iax2-provision.o: In function `ast_str_set_escapecommas':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:808: multiple definition of `ast_str_set_escapecommas'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:808: first defined here
iax2-provision.o: In function `ast_str_append_escapecommas':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:815: multiple definition of `ast_str_append_escapecommas'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:815: first defined here
iax2-provision.o: In function `ast_str_set':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:838: multiple definition of `ast_str_set'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:838: first defined here
iax2-provision.o: In function `ast_str_append':
/root/asterisk-1.8.8.2/include/asterisk/strings.h:859: multiple definition of `ast_str_append'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/strings.h:859: first defined here
iax2-provision.o: In function `ast_rq_is_int':
/root/asterisk-1.8.8.2/include/asterisk/config.h:722: multiple definition of `ast_rq_is_int'
chan_iax2.o:/root/asterisk-1.8.8.2/include/asterisk/config.h:722: first defined here
collect2: error: ld returned 1 exit status
/root/asterisk-1.8.8.2/Makefile.rules:130: recipe for target 'chan_iax2.so' failed
make[1]: *** [chan_iax2.so] Error 1
Makefile:395: recipe for target 'channels' failed
make: *** [channels] Error 2
root@D3bby:~/asterisk-1.8.8.2#
I have no clue where to start looking. Maybe you guys can give me a hint.
thx
Cheers,
LaUs3r