Call Us Today! 877.742.2583




Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Install or update Homebrew
  • Install and/or update prerequisites
  • Download and install FreeSWITCH™ source
  • bootstrap command
  • configure command
  • make command
  • make install command
  • make install sounds command
  • make clean

     

...

Set Terminal Application Screen Size

macFI uses the macOS Terminal application extensively during installation. The default screen size is very small so it's recommended to increase it for readability by:

  1. Start the Terminal application in the Applications -> Utilities folder by double-clicking on it. Then open its preferences panel.
  2. In Settings–>Profiles–>Window change the Window Size to larger values such as 140x48 to reduce having to resize the window often.

If you plan to start FreeSWITCH™ from the Terminal command line often then you should copy Terminal application into the Dock for quick access.

Installing the macOS FreeSWITCH™ Installer

...

  1. Click on this link: macOS FreeSWITCH™ Installer, macOS will automatically download and unzip the file.

 

...

Running the macOS FreeSWITCH™ Installer

...

Warning

Make sure to review the one-time Preparation steps first!

Note
titleOne-Time Security Setting

Due to macOS's tight security, there is a one-time security setting required because the macFI automates one keystroke (command-K in Terminal). The first time macFI is run macOS will state that it cannot run the app due to security restrictions. You must open System Preferences –> Security & Privacy and under General set to allow macOS to run macFI. The macFI can then be run anytime.

Double-click the installer to start it. Just follow the prompts and answer a few questions!

Tip

You should not perform other functions while the installer is running, although the macFI will run correctly, the Terminal window may not display as intended.

You can rerun the installer anytime, even it it was stopped or failed. It will determine what is already installed.

xxx

 


Where to go Next
Instructions for starting and stopping FreeSWITCH™ are at macOS Testing and Diagnostics.

 

macFI Updates

January 4, 2017  Added speexdsp prerequisite.

September 15, 2016  Renamed, change path for new Homebrew, use active Xcode version, 10.11 get Xcode 7 from dev site. Sep 16/17 Update Xcode URLs.
July 17, 2016            Add testing only option, 10.10 get Xcode 7 from dev site, use Xcode beta if found, allow bypass of open test calls wiki. Minor fixes.
February 26, 2016    Remove libvpx libyuv, replace nasm with yasm, change remove brew cache command.
November 26, 2015  Replace non-homebrew packages with homebrew since they are now available.
October 22, 2015     List names of prereqs. Other minor fixes.
October 16, 2015     Add FreeSWITCH™1.6, remove 1.4, update prerequisites add installation of non-homebrew packages.
October 3, 2015       Add change ownership logic for /usr/local, change 10.9 Xcode 6 download, remove 10.8 and Xcode 5 support.
November 5, 2014   Add Xcode 6.1 and Yosemite support. November 22, 2014 change URLs.

 

 

Running the macOS FreeSWITCH™ Installer

Warning

Make sure to review the one-time Preparation steps first!

Note
titleOne-Time Security Setting

Due to macOS's tight security, there is a one-time security setting required because the macFI automates one keystroke (command-K in Terminal). The first time macFI is run macOS will state that it cannot run the app due to security restrictions. You must open System Preferences –> Security & Privacy and under General set to allow macOS to run macFI. The macFI can then be run anytime.

Double-click the installer to start it. Just follow the prompts and answer a few questions!

Tip

You should not perform other functions while the installer is running, although the macFI will run correctly, the Terminal window may not display as intended.

You can rerun the installer anytime, even it it was stopped or failed. It will determine what is already installed.

xxx

 

Where to go Next

Instructions for starting and stopping FreeSWITCH™ are at macOS Testing and Diagnostics.