Forgot to mention I currently test building on 10.6, 10.7, 10.8 and 10.9. The wiki uses homebrew because it just works and is easy to remove parts or all later. There is a page for alternate installations (which I used to use and had many problems solved by homebrew) of prereqs already setup but each OSX release requires some prereqs to be different. If someone test that way (like Brian below) and let's me know what works for each release I will be glad to update the alternate install page from time to time. Important point about 10.6 and 10.7, last time I checked mod_v8 must be commented out for those OSXs (ok for 10.8 and 10.9) which is why I need to ask devs before the wiki updates. I will retest when I do the update. I was waiting for 10.9.2 and Xcode 5.1 since they are coming very soon and did not want to spend days retesting so soon. Mario G On Feb 24, 2014, at 3:01 PM, Mario G <mario_fs@mgtech.com> wrote:
I have been working on the wiki since Jan 1. Build issues, got sick, etc. put thing on hold. I am planning to update all the osx pages but first have a questionnaire for the developers about older release support (10.6, 10.7). First of all, the wiki is still current and works as documented (I test every few months). 10.9 is coming but I am updating all the pages a little or a lot. Hang in there. Mario G
On Feb 23, 2014, at 1:25 PM, Brian West <brian@freeswitch.org> wrote:
The wiki needs some love, right now I highly suspect that 10.6, 10.7 and 10.8 will not build due to the recent changes to require OpenSSL 1.0.1e or higher. These three were verified last month (Jan. 2014).
Here are the instructions I used today in order to get a working build, please test and help update docs for 10.6, 10.7 and 10.8 if have one of those platforms:
Darwin 13.0.0 Darwin Kernel Version 13.0.0: Thu Sep 19 22:22:27 PDT 2013; root:xnu-2422.1.72~6/RELEASE_X86_64 x86_6
cd ~ mkdir src cd src
curl -4 -o autoconf-2.69.tar.gz http://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.gz tar zxfv autoconf-2.69.tar.gz cd autoconf-2.69 ./configure --prefix=/usr/local make sudo make install cd ..
curl -4 -o automake-1.14.tar.gz http://ftp.gnu.org/gnu/automake/automake-1.14.tar.gz tar zxfv automake-1.14.tar.gz cd automake-1.14 ./configure --prefix=/usr/local make sudo make install cd ..
curl -4 -o libtool-2.4.tar.gz http://gnu.mirror.constant.com/libtool/libtool-2.4.tar.gz tar zxfv libtool-2.4.tar.gz cd libtool-2.4 ./configure --prefix=/usr/local --program-prefix=g make sudo make install cd ..
curl -4 -o pkg-config-0.28.tar.gz http://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz tar zxfv pkg-config-0.28.tar.gz cd pkg-config-0.28 ./configure --prefix=/usr/local --with-internal-glib make sudo make install cd ..
curl -4 -o jpegsrc.v8d.tar.gz http://www.ijg.org/files/jpegsrc.v8d.tar.gz tar zxfv jpegsrc.v8d.tar.gz cd jpeg-8d ./configure --prefix=/usr/local make sudo make install cd ..
curl -4 -o openssl-1.0.1f.tar.gz http://www.openssl.org/source/openssl-1.0.1f.tar.gz tar zxfv openssl-1.0.1f.tar.gz cd openssl-1.0.1f ./Configure --prefix=/usr/local/ darwin64-x86_64-cc make sudo make install cd ..
git clone git://git.freeswitch.org/freeswitch.git freeswitch.git cd freeswitch.git ./bootstrap.sh ./configure CFLAGS="-I/usr/local/include" LDFLAGS="-L/usr/local/lib" make sudo make install sudo make sounds-install moh-install
-- Brian West brian@freeswitch.org FreeSWITCH Solutions, LLC PO BOX 2531 Brookfield, WI 53008-2531 Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com http://www.freeswitchcookbook.com
T: +1.918.420.9001 | F: +1.918.420.9002 | M: +1.918.424.WEST iNUM: +883 5100 1420 9001 ISN: 410*543 Skype:briankwest PGP Key: http://www.bkw.org/key.txt (AB93356707C76CED)
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org