As for not using home-brew for prereqs, that's why I left my old info on the OS X Alternatives pages, those are samples. I will try to keep them up-to-date and may add things like port audio, etc. there if I find out how to install them. As for using hombrew to install FreeSwitch, I would add that as a comment next update in a few weeks, but I don't see it available. But the reason I did not want to use homebrew for FreeSwitch is that I wanted the person to actually have to install, see, and learn about the directories FreeSwitch assumes. Homebrew uses different directories. Mario G On Mar 24, 2013, at 7:06 PM, Seven Du <dujinfang@gmail.com> wrote:
Hi Lawrence,
You mean you got mod_portaudio work or just port audio lib? When I last try I cannot get mod_portaudio build, and by linking to home-brew installed portaudio lib I can build and link, but it crashes when actually using that.
Would like to hear it working on Mac. I just like the way that you can "originate portaudio/auto_answer &blah…" than hitting a button on a sip client everything tries to make a call.
Also for the homebrew, I agree it's easy for the enduser and for developers like me I always build from source by myself.
and FYI I found the following commands useful to help you get an idea of what installed
brew list freeswitch brew edit freeswitch
-- Seven Du http://www.freeswitch.org.cn http://about.me/dujinfang http://www.dujinfang.com
Sent with Sparrow
On Monday, March 25, 2013 at 7:31 AM, Lawrence Conroy wrote:
OK ... let's try that again, only this time hitting the right buttons §-/
Hi there, Nope. Not for me; from a user perspective, maybe. but ... I'm trying to get portaudio to work on ML. To do that, I really need to know exactly what's on the machine, where, what they do and how they interact.
Looking at the output of fS's bootstrap.sh, configure and make is a long process; these are all "just build scripts", but they aren't exactly terse. I'd have to examine what homebrew did, where everything was, and what symbolic links it put where.
I've been that way before with fink and macports. They were fine for just installing and running packages. ... but I found them a PITA when trying to develop. YMMV.
Having just managed to get portaudio working on my MBP for the first time on ML, installing via homebrew would not have helped me to get it working. Now to work out why the upstream stable (when poured into freeswitch/libs/portaudio), isn't installing libportaudio.2.dylib into /usr/local/freeswitch, and I'm done.
all the best, Lawrence
On 24 Mar 2013, at 13:50, Ben Langfeld wrote:
Since homebrew recipes are just build scripts, wouldn't it be better to use homebrew for the whole thing?
Regards, Ben Langfeld
On 23 March 2013 21:00, Seven Du <dujinfang@gmail.com> wrote:
need to mention that there's also a homebrew formula for FS which installs to 1.0.6 dir but actually pull from the latest stable git I think.
-- Seven Du http://www.freeswitch.org.cn http://about.me/dujinfang http://www.dujinfang.com
Sent with Sparrow <http://www.sparrowmailapp.com/?sig>
On Sunday, March 24, 2013 at 5:44 AM, Mario M Guzman wrote:
I did not use uncomment portaudio. What is there is intended to get someone started without too many additions. I think if wee need special instructions for things like port audio/ssl, etc. I could add another page like "Insall… OS_X Additions" or something like that. When I get some time I may try a few popular additions and add to a new page. Right now I am swamped. Mario G
On Mar 22, 2013, at 9:19 PM, Lawrence Conroy <lconroy@insensate.co.uk> wrote:
Hi there, excellent job. I already have autoconf, ..., so many thanks for the warning on the wiki about it going horribly wrong if one then tries to use homebrew -- forewarned is ... Question: did you edit modules.conf to uncomment portaudio? If so, did it work with homebrew, or did it die during the make process as it has for me?
For me, portaudio seems fundamentally b0rked on MacOS (at least with ML, as XCode doesn't include the SDKs it needs). If it DOES work for you, it's WELL worth mentioning that -- I'd happily bomb it back to the stone age, reinstall ML/Xcode/..., only this time I'll use whatever it takes to get it working.
all the best, Lawrence
On 22 Mar 2013, at 14:57, Mario M Guzman wrote:
Posting here for interested parties and in case someone searches for OS X here.
I finally completed the long over due major update to my original OS X FreeSwitch installation guide from Oct 2010 which had 16,725 hits since then (surprised me). Sorry about the delay but it was a lot of work testing and "life events" got in the way, also some FreeSwitch bugs had to be squashed first. So it took months instead of weeks. I changed the main install Guides to point to the new OS X page. Oh, yes… every single OS X step was tested as well as all the links in the pages since many were updated. FreeSwitch prerequisites are much easier to install on OS X than in 2010! Mario G
Changes to the Replacement OS X Page The OS X Installation page has a new name: http://wiki.freeswitch.org/wiki/Installation_and_Setup_on_OS_X * No longer release dependent * Removed installation of prerequisites and FreeSwitch * Now uses Homebrew for prerequisites * Fixes to allow all things to work on 10.8 through 10.6 * Many minor edits to enhance or bring info up to date.
New Pages OS X 10.8 installation of prerequisites and FreeSwitch http://wiki.freeswitch.org/wiki/Installation_on_OS_X_10.8_Mountain_Lion
OS X 10.7 installation of prerequisites and FreeSwitch http://wiki.freeswitch.org/wiki/Installation_on_OS_X_10.7_Lion
OS X 10.6 installation of prerequisites and FreeSwitch http://wiki.freeswitch.org/wiki/Installation_on_OS_X_10.6_Snow_Leopard * Major changes to the prerequisite installation procedure, now uses Homebrew. * Major changes due to Apple removing Command Line Tools for 10.6
OS X Installation Alternatives illustrates how to "hand install" prerequisites: http://wiki.freeswitch.org/wiki/Installation_on_OS_X_Alternatives NOTE; This is the place to add MacPorts doc if someone wants that there is a placeholder. Other installation types can be added here as well.
Old/Deleted Page http://wiki.freeswitch.org/wiki/Installation_and_Tips_for_Mac_OS_X * Comments with link to new page (tried to do timer redirect but I don't know how on the wiki)
_________________________________________________________________________ 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
_________________________________________________________________________ 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
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
_________________________________________________________________________ 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