git clone https://github.com/AllStarLink/Asterisk.git
cd Asterisk/asterisk
./configure CXX=g+±4.9 CC=gcc-4.9
make menuselect #make sure all required apps and packages are
selected
make
See https://github.com/AllStarLink/Asterisk/blob/master/README.md
Built fine on Debian Stretch No head pounding required.
Steve N4IRS
···
https://github.com/AllStarLink/Asterisk.git
https://github.com/AllStarLink/Asterisk/blob/master/README.md
On 3/4/20 7:57 PM, George Csahanin via
AllStarLink Discussion Groups wrote:
March 5 folks having another
week of pound head against wall over re-compiling with a
modified app_rpt.c I have tried various source trees found
for this. All wind up the same way. First I’m doing this
on ASL-1.01 source that I downloaded. Did configure and
make menuselect, etc. But when I do make it starts
compiling stuff and then stops. I have tried looking over
the requirements for Asterisk and made sure all were
installed. Anybody have any thoughts on why I get this:
root@repeater:/usr/src/asterisk/asterisk#
make
fatal: Not a git repository (or any of the parent
directories): .git
menuselect/menuselect --check-deps menuselect.makeopts
Generating embedded module rules …
fatal: Not a git repository (or any of the parent
directories): .git
fatal: Not a git repository (or any of the parent
directories): .git
fatal: Not a git repository (or any of the parent
directories): .git
make[1]: Entering directory
‘/usr/src/Asterisk-ASL-1.01/asterisk/utils’
[LD] aelparse.o aelbison.o pbx_ael.o ael_main.o
ast_expr2f.o ast_expr2.o strcompat.o → aelparse
pbx_ael.o: In functionast_atomic_fetchadd_int': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/lock.h:1155: multiple definition of
ast_atomic_fetchadd_int’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/lock.h:1155:
first defined here
pbx_ael.o: In functionast_atomic_dec_and_test': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/lock.h:1201: multiple definition of
ast_atomic_dec_and_test’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/lock.h:1201:
first defined here
pbx_ael.o: In functionast_tvdiff_ms': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/time.h:44: multiple definition of
ast_tvdiff_ms’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/time.h:44:
first defined here
pbx_ael.o: In functionast_tvzero': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/time.h:60: multiple definition of
ast_tvzero’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/time.h:60:
first defined here
pbx_ael.o: In functionast_tvcmp': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/time.h:71: multiple definition of
ast_tvcmp’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/time.h:71:
first defined here
pbx_ael.o: In functionast_tveq': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/time.h:90: multiple definition of
ast_tveq’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/time.h:90:
first defined here
pbx_ael.o: In functionast_tvnow': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/time.h:100: multiple definition of
ast_tvnow’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/time.h:100:
first defined here
pbx_ael.o: In functionast_tv': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/time.h:122: multiple definition of
ast_tv’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/time.h:122:
first defined here
pbx_ael.o: In functionast_samp2tv': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/time.h:137: multiple definition of
ast_samp2tv’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/time.h:137:
first defined here
pbx_ael.o: In functionast_skip_blanks': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:50: multiple definition of
ast_skip_blanks’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:50:
first defined here
pbx_ael.o: In functionast_trim_blanks': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:65: multiple definition of
ast_trim_blanks’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:65:
first defined here
pbx_ael.o: In functionast_skip_nonblanks': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:91: multiple definition of
ast_skip_nonblanks’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:91:
first defined here
pbx_ael.o: In functionast_strip': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:109: multiple definition of
ast_strip’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:109:
first defined here
pbx_ael.o: In functionast_copy_string': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:168: multiple definition of
ast_copy_string’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:168:
first defined here
pbx_ael.o: In function_ast_malloc': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/utils.h:337: multiple definition of
_ast_malloc’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/utils.h:337:
first defined here
pbx_ael.o: In function_ast_calloc': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/utils.h:360: multiple definition of
_ast_calloc’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/utils.h:360:
first defined here
pbx_ael.o: In function_ast_realloc': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/utils.h:396: multiple definition of
_ast_realloc’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/utils.h:396:
first defined here
pbx_ael.o: In function_ast_strdup': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/utils.h:423: multiple definition of
_ast_strdup’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/utils.h:423:
first defined here
pbx_ael.o: In function_ast_strndup': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/utils.h:452: multiple definition of
_ast_strndup’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/utils.h:452:
first defined here
pbx_ael.o: In function_ast_vasprintf': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/utils.h:490: multiple definition of
_ast_vasprintf’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/utils.h:490:
first defined here
ael_main.o: In functionast_atomic_fetchadd_int': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/lock.h:1155: multiple definition of
ast_atomic_fetchadd_int’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/lock.h:1155:
first defined here
ael_main.o: In functionast_atomic_dec_and_test': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/lock.h:1201: multiple definition of
ast_atomic_dec_and_test’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/lock.h:1201:
first defined here
ael_main.o: In functionast_tvdiff_ms': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/time.h:44: multiple definition of
ast_tvdiff_ms’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/time.h:44:
first defined here
ael_main.o: In functionast_tvzero': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/time.h:60: multiple definition of
ast_tvzero’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/time.h:60:
first defined here
ael_main.o: In functionast_tvcmp': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/time.h:71: multiple definition of
ast_tvcmp’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/time.h:71:
first defined here
ael_main.o: In functionast_tveq': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/time.h:90: multiple definition of
ast_tveq’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/time.h:90:
first defined here
ael_main.o: In functionast_tvnow': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/time.h:100: multiple definition of
ast_tvnow’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/time.h:100:
first defined here
ael_main.o: In functionast_tv': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/time.h:122: multiple definition of
ast_tv’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/time.h:122:
first defined here
ael_main.o: In functionast_samp2tv': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/time.h:137: multiple definition of
ast_samp2tv’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/time.h:137:
first defined here
ael_main.o: In functionast_skip_blanks': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:50: multiple definition of
ast_skip_blanks’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:50:
first defined here
ael_main.o: In functionast_trim_blanks': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:65: multiple definition of
ast_trim_blanks’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:65:
first defined here
ael_main.o: In functionast_skip_nonblanks': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:91: multiple definition of
ast_skip_nonblanks’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:91:
first defined here
ael_main.o: In functionast_strip': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:109: multiple definition of
ast_strip’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:109:
first defined here
ael_main.o: In functionast_copy_string': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:168: multiple definition of
ast_copy_string’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:168:
first defined here
ael_main.o: In function_ast_malloc': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/utils.h:337: multiple definition of
_ast_malloc’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/utils.h:337:
first defined here
ael_main.o: In function_ast_calloc': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/utils.h:360: multiple definition of
_ast_calloc’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/utils.h:360:
first defined here
ael_main.o: In function_ast_realloc': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/utils.h:396: multiple definition of
_ast_realloc’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/utils.h:396:
first defined here
ael_main.o: In function_ast_strdup': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/utils.h:423: multiple definition of
_ast_strdup’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/utils.h:423:
first defined here
ael_main.o: In function_ast_strndup': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/utils.h:452: multiple definition of
_ast_strndup’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/utils.h:452:
first defined here
ael_main.o: In function_ast_vasprintf': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/utils.h:490: multiple definition of
_ast_vasprintf’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/utils.h:490:
first defined here
ast_expr2f.o: In functionast_skip_blanks': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:50: multiple definition of
ast_skip_blanks’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:50:
first defined here
ast_expr2f.o: In functionast_trim_blanks': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:65: multiple definition of
ast_trim_blanks’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:65:
first defined here
ast_expr2f.o: In functionast_skip_nonblanks': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:91: multiple definition of
ast_skip_nonblanks’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:91:
first defined here
ast_expr2f.o: In functionast_strip': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:109: multiple definition of
ast_strip’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:109:
first defined here
ast_expr2f.o: In functionast_copy_string': /usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:168: multiple definition of
ast_copy_string’
aelparse.o:/usr/src/Asterisk-ASL-1.01/asterisk/include/asterisk/strings.h:168:
first defined here
collect2: error: ld returned 1 exit status
/usr/src/Asterisk-ASL-1.01/asterisk/Makefile.rules:78:
recipe for target ‘aelparse’ failed
make[1]: *** [aelparse] Error 1
make[1]: Leaving directory
‘/usr/src/Asterisk-ASL-1.01/asterisk/utils’
Makefile:364: recipe for target ‘utils’ failed
make: *** [utils] Error 2
root@repeater:/usr/src/asterisk/asterisk#
Visit
Topic or reply to this email to respond.
You are receiving this because you enabled mailing list
mode.
To unsubscribe from these emails, click here.