Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

install asterisk on OSX 10.8.4

HI,,

I am using [mac mini(2011) 2.3GHz][1]

mac OS X [server 10.8.4][2]

asterisk version :- certified-asterisk-11.2-cert2



I am trying to install asterisk from source by compiling.

I have installed command line tool form official apple site.

GCC version 4.2.1 , LLVM build 2336.11.00



server:~ Mahendra$ tar -zxvf certified-asterisk-11.2-current.tar

server:certified-asterisk-11.2-cert2 Mahendra$ cd certified-asterisk-11.2-current

server:certified-asterisk-11.2-cert2 Mahendra$ ./configure

.$$$$$$$$$$$$$$$=..

.$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 : darwin12.4.0

configure: Host CPU : x86_64

configure: build-cpu:vendor:os: x86_64 : apple : darwin12.4.0 :

configure: host-cpu:vendor:os: x86_64 : apple : darwin12.4.0 :





server:certified-asterisk-11.2-cert2 Mahendra$ sudo make

+--------- Asterisk Build Complete ---------+

+ Asterisk has successfully been built, and +

+ can be installed by running: +

+ +

+ make install +

+-------------------------------------------+





server:certified-asterisk-11.2-cert2 Mahendra$ sudo make install



+---- Asterisk Installation Complete -------+

+ +

+ YOU MUST READ THE SECURITY DOCUMENT +

+ +

+ Asterisk has successfully been installed. +

+ If you would like to install the sample +

+ configuration files (overwriting any +

+ existing config files), run: +

+ +

+ make samples +

+ +

+----------------- or ---------------------+

+ +

+ You can go ahead and install the asterisk +

+ program documentation now or later run: +

+ +

+ make progdocs +

+ +

+ **Note** This requires that you have +

+ doxygen installed on your local system +

+-------------------------------------------+



server:certified-asterisk-11.2-cert2 Mahendra$ sudo make samples



server:certified-asterisk-11.2-cert2 Mahendra$ sudo asterisk

**sudo: asterisk: command not found**



kindly Help on this..



thanks in advance..

Regards..

Mahendra



[1]: http://support.apple.com/kb/SP632

[2]: http://www.apple.com/osx/server/specs/

Mac mini (Mid 2011), OS X Mountain Lion (10.8.4)

Posted on Sep 5, 2013 5:20 AM

Reply
Question marked as Best reply

Posted on Sep 5, 2013 4:27 PM

Find out from the README or other documentation where the binary is installed (most likely /usr/local/bin) and add that directory to your PATH variable; e.g.,

export PATH=$PATH:/usr/local/bin

You can put that in one of your shell initialization files, such as .profile.

4 replies

Oct 15, 2014 4:53 AM in response to Manu-DPK

Evgeniys-MacBook-Pro:certified-asterisk-11.6-cert6 fer$ make Generating embedded module rules ... [CC] astdb2sqlite3.c -> astdb2sqlite3.o clang: warning: argument unused during compilation: '-fnested-functions' warning: optimization level '-O6' is unsupported; using '-O3' instead In file included from astdb2sqlite3.c:30: In file included from /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk.h: 27: /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk/co mpat.h:144:9: warning: 'strlcat' macro redefined #define strlcat __use__ast_str__functions_not__strlcat__ ^ /usr/include/secure/_string.h:110:9: note: previous definition is here #define strlcat(dest, src, len) \ ^ In file included from astdb2sqlite3.c:30: In file included from /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk.h: 27: /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk/co mpat.h:145:9: warning: 'strlcpy' macro redefined #define strlcpy __use__ast_copy_string__not__strlcpy__ ^ /usr/include/secure/_string.h:104:9: note: previous definition is here #define strlcpy(dest, src, len) \ ^ 3 warnings generated. [LD] astdb2sqlite3.o db1-ast/libdb1.a -> astdb2sqlite3 ld: warning: directory not found for option '-L/usr/local/lib' [CC] astdb2bdb.c -> astdb2bdb.o clang: warning: argument unused during compilation: '-fnested-functions' warning: optimization level '-O6' is unsupported; using '-O3' instead In file included from astdb2bdb.c:30: In file included from /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk.h: 27: /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk/co mpat.h:144:9: warning: 'strlcat' macro redefined #define strlcat __use__ast_str__functions_not__strlcat__ ^ /usr/include/secure/_string.h:110:9: note: previous definition is here #define strlcat(dest, src, len) \ ^ In file included from astdb2bdb.c:30: In file included from /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk.h: 27: /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk/co mpat.h:145:9: warning: 'strlcpy' macro redefined #define strlcpy __use__ast_copy_string__not__strlcpy__ ^ /usr/include/secure/_string.h:104:9: note: previous definition is here #define strlcpy(dest, src, len) \ ^ 3 warnings generated. [LD] astdb2bdb.o db1-ast/libdb1.a -> astdb2bdb ld: warning: directory not found for option '-L/usr/local/lib' [CC] chan_agent.c -> chan_agent.o clang: warning: argument unused during compilation: '-fnested-functions' warning: optimization level '-O6' is unsupported; using '-O3' instead In file included from chan_agent.c:39: In file included from /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk.h: 27: /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk/co mpat.h:144:9: warning: 'strlcat' macro redefined #define strlcat __use__ast_str__functions_not__strlcat__ ^ /usr/include/secure/_string.h:110:9: note: previous definition is here #define strlcat(dest, src, len) \ ^ In file included from chan_agent.c:39: In file included from /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk.h: 27: /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk/co mpat.h:145:9: warning: 'strlcpy' macro redefined #define strlcpy __use__ast_copy_string__not__strlcpy__ ^ /usr/include/secure/_string.h:104:9: note: previous definition is here #define strlcpy(dest, src, len) \ ^ chan_agent.c:215:19: warning: unused variable 'pa_family' [-Wunused-const-variable] static const char pa_family[] = "Agents"; /*!< Persistent Agents astdb family */ ^ chan_agent.c:1861:19: warning: unused variable 'agent_logoff_usage' [-Wunused-const-variable] static const char agent_logoff_usage[] = ^ 5 warnings generated. [LD] chan_agent.o -> chan_agent.so ld: warning: directory not found for option '-L/usr/local/lib' [CC] chan_bridge.c -> chan_bridge.o clang: warning: argument unused during compilation: '-fnested-functions' warning: optimization level '-O6' is unsupported; using '-O3' instead In file included from chan_bridge.c:32: In file included from /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk.h: 27: /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk/co mpat.h:144:9: warning: 'strlcat' macro redefined #define strlcat __use__ast_str__functions_not__strlcat__ ^ /usr/include/secure/_string.h:110:9: note: previous definition is here #define strlcat(dest, src, len) \ ^ In file included from chan_bridge.c:32: In file included from /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk.h: 27: /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk/co mpat.h:145:9: warning: 'strlcpy' macro redefined #define strlcpy __use__ast_copy_string__not__strlcpy__ ^ /usr/include/secure/_string.h:104:9: note: previous definition is here #define strlcpy(dest, src, len) \ ^ 3 warnings generated. [LD] chan_bridge.o -> chan_bridge.so ld: warning: directory not found for option '-L/usr/local/lib' [CC] chan_local.c -> chan_local.o clang: warning: argument unused during compilation: '-fnested-functions' warning: optimization level '-O6' is unsupported; using '-O3' instead In file included from chan_local.c:32: In file included from /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk.h: 27: /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk/co mpat.h:144:9: warning: 'strlcat' macro redefined #define strlcat __use__ast_str__functions_not__strlcat__ ^ /usr/include/secure/_string.h:110:9: note: previous definition is here #define strlcat(dest, src, len) \ ^ In file included from chan_local.c:32: In file included from /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk.h: 27: /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk/co mpat.h:145:9: warning: 'strlcpy' macro redefined #define strlcpy __use__ast_copy_string__not__strlcpy__ ^ /usr/include/secure/_string.h:104:9: note: previous definition is here #define strlcpy(dest, src, len) \ ^ 3 warnings generated. [LD] chan_local.o -> chan_local.so ld: warning: directory not found for option '-L/usr/local/lib' [CC] chan_multicast_rtp.c -> chan_multicast_rtp.o clang: warning: argument unused during compilation: '-fnested-functions' warning: optimization level '-O6' is unsupported; using '-O3' instead In file included from chan_multicast_rtp.c:34: In file included from /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk.h: 27: /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk/co mpat.h:144:9: warning: 'strlcat' macro redefined #define strlcat __use__ast_str__functions_not__strlcat__ ^ /usr/include/secure/_string.h:110:9: note: previous definition is here #define strlcat(dest, src, len) \ ^ In file included from chan_multicast_rtp.c:34: In file included from /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk.h: 27: /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk/co mpat.h:145:9: warning: 'strlcpy' macro redefined #define strlcpy __use__ast_copy_string__not__strlcpy__ ^ /usr/include/secure/_string.h:104:9: note: previous definition is here #define strlcpy(dest, src, len) \ ^ 3 warnings generated. [LD] chan_multicast_rtp.o -> chan_multicast_rtp.so ld: warning: directory not found for option '-L/usr/local/lib' [CC] chan_iax2.c -> chan_iax2.o clang: warning: argument unused during compilation: '-fnested-functions' warning: optimization level '-O6' is unsupported; using '-O3' instead In file included from chan_iax2.c:39: In file included from /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk.h: 27: /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk/co mpat.h:144:9: warning: 'strlcat' macro redefined #define strlcat __use__ast_str__functions_not__strlcat__ ^ /usr/include/secure/_string.h:110:9: note: previous definition is here #define strlcat(dest, src, len) \ ^ In file included from chan_iax2.c:39: In file included from /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk.h: 27: /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk/co mpat.h:145:9: warning: 'strlcpy' macro redefined #define strlcpy __use__ast_copy_string__not__strlcpy__ ^ /usr/include/secure/_string.h:104:9: note: previous definition is here #define strlcpy(dest, src, len) \ ^ chan_iax2.c:5744:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((f->frametype == AST_FRAME_CONTROL)) { ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ chan_iax2.c:5744:21: note: remove extraneous parentheses around the comparison to silence this warning if ((f->frametype == AST_FRAME_CONTROL)) { ~ ^ ~ chan_iax2.c:5744:21: note: use '=' to turn this equality comparison into an assignment if ((f->frametype == AST_FRAME_CONTROL)) { ^~ = chan_iax2.c:11954:18: warning: implicit truncation from 'int' to bitfield changes value from -1 to 1 [-Wbitfield-constant-conversion] fr->outoforder = -1; ^ ~~ chan_iax2.c:1940:33: warning: unused function 'user_ref' [-Wunused-function] static inline struct iax2_user *user_ref(struct iax2_user *user) ^ 6 warnings generated. [CC] iax2-parser.c -> iax2-parser.o clang: warning: argument unused during compilation: '-fnested-functions' warning: optimization level '-O6' is unsupported; using '-O3' instead In file included from iax2-parser.c:30: In file included from /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk.h: 27: /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk/co mpat.h:144:9: warning: 'strlcat' macro redefined #define strlcat __use__ast_str__functions_not__strlcat__ ^ /usr/include/secure/_string.h:110:9: note: previous definition is here #define strlcat(dest, src, len) \ ^ In file included from iax2-parser.c:30: In file included from /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk.h: 27: /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk/co mpat.h:145:9: warning: 'strlcpy' macro redefined #define strlcpy __use__ast_copy_string__not__strlcpy__ ^ /usr/include/secure/_string.h:104:9: note: previous definition is here #define strlcpy(dest, src, len) \ ^ 3 warnings generated. [CC] iax2-provision.c -> iax2-provision.o clang: warning: argument unused during compilation: '-fnested-functions' warning: optimization level '-O6' is unsupported; using '-O3' instead In file included from iax2-provision.c:30: In file included from /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk.h: 27: /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk/co mpat.h:144:9: warning: 'strlcat' macro redefined #define strlcat __use__ast_str__functions_not__strlcat__ ^ /usr/include/secure/_string.h:110:9: note: previous definition is here #define strlcat(dest, src, len) \ ^ In file included from iax2-provision.c:30: In file included from /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk.h: 27: /Users/fer/Downloads/asterisk/certified-asterisk-11.6-cert6/include/asterisk/co mpat.h:145:9: warning: 'strlcpy' macro redefined #define strlcpy __use__ast_copy_string__not__strlcpy__ ^ /usr/include/secure/_string.h:104:9: note: previous definition is here #define strlcpy(dest, src, len) \ ^ 3 warnings generated. [LD] chan_iax2.o iax2-parser.o iax2-provision.o -> chan_iax2.so ld: warning: directory not found for option '-L/usr/local/lib' duplicate symbol _ast_tvdiff_sec in: chan_iax2.o iax2-parser.o duplicate symbol _ast_tvdiff_us in: chan_iax2.o iax2-parser.o duplicate symbol _ast_tvdiff_ms in: chan_iax2.o iax2-parser.o duplicate symbol _ast_tvzero in: chan_iax2.o iax2-parser.o duplicate symbol _ast_tvcmp in: chan_iax2.o iax2-parser.o duplicate symbol _ast_tveq in: chan_iax2.o iax2-parser.o duplicate symbol _ast_tvnow in: chan_iax2.o iax2-parser.o duplicate symbol _ast_tv in: chan_iax2.o iax2-parser.o duplicate symbol _ast_samp2tv in: chan_iax2.o iax2-parser.o duplicate symbol _ast_atomic_fetchadd_int in: chan_iax2.o iax2-parser.o duplicate symbol _ast_atomic_dec_and_test in: chan_iax2.o iax2-parser.o duplicate symbol __ast_malloc in: chan_iax2.o iax2-parser.o duplicate symbol __ast_calloc in: chan_iax2.o iax2-parser.o duplicate symbol __ast_realloc in: chan_iax2.o iax2-parser.o duplicate symbol __ast_strdup in: chan_iax2.o iax2-parser.o duplicate symbol __ast_strndup in: chan_iax2.o iax2-parser.o duplicate symbol __ast_vasprintf in: chan_iax2.o iax2-parser.o duplicate symbol _ast_threadstorage_get in: chan_iax2.o iax2-parser.o duplicate symbol _ast_skip_blanks in: chan_iax2.o iax2-parser.o duplicate symbol _ast_trim_blanks in: chan_iax2.o iax2-parser.o duplicate symbol _ast_skip_nonblanks in: chan_iax2.o iax2-parser.o duplicate symbol _ast_strip in: chan_iax2.o iax2-parser.o duplicate symbol _ast_copy_string in: chan_iax2.o iax2-parser.o duplicate symbol _ast_str_create in: chan_iax2.o iax2-parser.o duplicate symbol _ast_str_reset in: chan_iax2.o iax2-parser.o duplicate symbol _ast_str_update in: chan_iax2.o iax2-parser.o duplicate symbol _ast_str_trim_blanks in: chan_iax2.o iax2-parser.o duplicate symbol _ast_str_strlen in: chan_iax2.o iax2-parser.o duplicate symbol _ast_str_size in: chan_iax2.o iax2-parser.o duplicate symbol _ast_str_buffer in: chan_iax2.o iax2-parser.o duplicate symbol _ast_str_truncate in: chan_iax2.o iax2-parser.o duplicate symbol _ast_str_make_space in: chan_iax2.o iax2-parser.o duplicate symbol _ast_str_copy_string in: chan_iax2.o iax2-parser.o duplicate symbol _ast_str_thread_get in: chan_iax2.o iax2-parser.o duplicate symbol _ast_str_set_va in: chan_iax2.o iax2-parser.o duplicate symbol _ast_str_append_va in: chan_iax2.o iax2-parser.o duplicate symbol _ast_str_set_substr in: chan_iax2.o iax2-parser.o duplicate symbol _ast_str_append_substr in: chan_iax2.o iax2-parser.o duplicate symbol _ast_str_set_escapecommas in: chan_iax2.o iax2-parser.o duplicate symbol _ast_str_append_escapecommas in: chan_iax2.o iax2-parser.o duplicate symbol _ast_str_set in: chan_iax2.o iax2-parser.o duplicate symbol _ast_str_append in: chan_iax2.o iax2-parser.o duplicate symbol _ast_check_digits in: chan_iax2.o iax2-parser.o duplicate symbol _ast_tech_to_upper in: chan_iax2.o iax2-parser.o duplicate symbol _ast_rq_is_int in: chan_iax2.o iax2-parser.o duplicate symbol _ast_tvdiff_sec in: chan_iax2.o iax2-provision.o duplicate symbol _ast_tvdiff_us in: chan_iax2.o iax2-provision.o duplicate symbol _ast_tvdiff_ms in: chan_iax2.o iax2-provision.o duplicate symbol _ast_tvzero in: chan_iax2.o iax2-provision.o duplicate symbol _ast_tvcmp in: chan_iax2.o iax2-provision.o duplicate symbol _ast_tveq in: chan_iax2.o iax2-provision.o duplicate symbol _ast_tvnow in: chan_iax2.o iax2-provision.o duplicate symbol _ast_tv in: chan_iax2.o iax2-provision.o duplicate symbol _ast_samp2tv in: chan_iax2.o iax2-provision.o duplicate symbol _ast_atomic_fetchadd_int in: chan_iax2.o iax2-provision.o duplicate symbol _ast_atomic_dec_and_test in: chan_iax2.o iax2-provision.o duplicate symbol __ast_malloc in: chan_iax2.o iax2-provision.o duplicate symbol __ast_calloc in: chan_iax2.o iax2-provision.o duplicate symbol __ast_realloc in: chan_iax2.o iax2-provision.o duplicate symbol __ast_strdup in: chan_iax2.o iax2-provision.o duplicate symbol __ast_strndup in: chan_iax2.o iax2-provision.o duplicate symbol __ast_vasprintf in: chan_iax2.o iax2-provision.o duplicate symbol _ast_threadstorage_get in: chan_iax2.o iax2-provision.o duplicate symbol _ast_skip_blanks in: chan_iax2.o iax2-provision.o duplicate symbol _ast_trim_blanks in: chan_iax2.o iax2-provision.o duplicate symbol _ast_skip_nonblanks in: chan_iax2.o iax2-provision.o duplicate symbol _ast_strip in: chan_iax2.o iax2-provision.o duplicate symbol _ast_copy_string in: chan_iax2.o iax2-provision.o duplicate symbol _ast_str_create in: chan_iax2.o iax2-provision.o duplicate symbol _ast_str_reset in: chan_iax2.o iax2-provision.o duplicate symbol _ast_str_update in: chan_iax2.o iax2-provision.o duplicate symbol _ast_str_trim_blanks in: chan_iax2.o iax2-provision.o duplicate symbol _ast_str_strlen in: chan_iax2.o iax2-provision.o duplicate symbol _ast_str_size in: chan_iax2.o iax2-provision.o duplicate symbol _ast_str_buffer in: chan_iax2.o iax2-provision.o duplicate symbol _ast_str_truncate in: chan_iax2.o iax2-provision.o duplicate symbol _ast_str_make_space in: chan_iax2.o iax2-provision.o duplicate symbol _ast_str_copy_string in: chan_iax2.o iax2-provision.o duplicate symbol _ast_str_thread_get in: chan_iax2.o iax2-provision.o duplicate symbol _ast_str_set_va in: chan_iax2.o iax2-provision.o duplicate symbol _ast_str_append_va in: chan_iax2.o iax2-provision.o duplicate symbol _ast_str_set_substr in: chan_iax2.o iax2-provision.o duplicate symbol _ast_str_append_substr in: chan_iax2.o iax2-provision.o duplicate symbol _ast_str_set_escapecommas in: chan_iax2.o iax2-provision.o duplicate symbol _ast_str_append_escapecommas in: chan_iax2.o iax2-provision.o duplicate symbol _ast_str_set in: chan_iax2.o iax2-provision.o duplicate symbol _ast_str_append in: chan_iax2.o iax2-provision.o duplicate symbol _ast_check_digits in: chan_iax2.o iax2-provision.o duplicate symbol _ast_tech_to_upper in: chan_iax2.o iax2-provision.o duplicate symbol _ast_rq_is_int in: chan_iax2.o iax2-provision.o ld: 90 duplicate symbols for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make[1]: *** [chan_iax2.so] Error 1 make: *** [channels] Error 2 Evgeniys-MacBook-Pro:certified-asterisk-11.6-cert6 fer$

install asterisk on OSX 10.8.4

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.