A few things you may be interested in then: * I am planning to keep both documented for 10.9/8/7, but homebrew is front and foremost. The script will get "more press" but not be tested as often, the reason: It's a LOT of work since keeping a OSX for each version twice, one for homebrew and one where homebrew was never used. This means 6 different OSX partitions for testing for the wiki, plus one for 10.6. Oh and.. I run two more OSX for the real phones (one at work and one at home). * Today, I built 10.6 from scratch for the first time in years since I had many tools installed different ways. No way to get non-homebrew working, I tried many things. Even the script seemed to work but things like git crashed. I did a major update today to the 10.6 wiki: https://wiki.freeswitch.org/wiki/Installation_on_OS_X_10.6_Snow_Leopard. * I tested 10.8 with Xcode 5.1 and latest CLT and updated that wiki. Lawrence, I never got a response to direct emails so you must be filtering them (or just not responding). Mario G On Mar 10, 2014, at 5:47 PM, Lawrence Conroy <lconroy@insensate.co.uk> wrote:
Hi Mario, folks, as the curmudgeon who's been avoiding (fink/ports/homebrew), perhaps I should explain ->why<- I'm trying to use the "alternatives". First: I agree with you -- assuming it works, homebrew (or ports) is fine for people who just "want it to work".
The reason I'm going through hoops is because my customers want to know exactly what's on their machines, and ideally to have the sources for these to examine. Now, you might think that having a wodge of Apple's idea of an environment would put a crimp on that aim, but apparently, that's OK. Thus, for a minimalist footprint on a Apple machine, with known "build from source" elements, the "alternative" is the way to go.
For the non-paranoid and time-poor, of course a packager is the way to go. Hence I agree with Mike -- please keep at it on the Wiki. You've done sterling work and it's been very helpful for me, at least.
all the best, Lawrence
On 10 Mar 2014, at 20:50, Mario G wrote:
I agree, and the reason I use homebrew in the wiki is that it "just works", and I wrote for "semi-techies". I am trying to satisfy everyone…. Some people did not like homebrew and had trouble with other methods so they needed an alternative that also "just works". I have been testing the heck out of the script. For either, if nothing else was added to /usr/local it can be deleted, that's what I was shooting for. There will be much more info on the prerequisites, possibly it's own info page, I will document pros and cons of each method. Still working on it. Thank both of you very much for the comments. Mario G
On Mar 10, 2014, at 1:33 PM, Michael Jerris <mike@jerris.com> wrote:
Please do not do that. Homebrew is the simplest and most direct way to get things working. I don't even think we should be providing that script at all.
On Mar 10, 2014, at 4:27 PM, Mario G <mario_fs@mgtech.com> wrote:
Thanks, the next wiki updates will de-emphasize homebrew in favor of the script (and your file?). BTW, I am building a 10.6 from scratch today to test gcc with no Xcode, will be the last 10.6 wiki updates I do. WIll keep doing 10.7 wiki updates for a while. Mario G
On Mar 10, 2014, at 10:56 AM, Brian West <brian@freeswitch.org> wrote:
My makefile works on 10.7, 10.8 and 10.9, Unless your system has been polluted by fink, macports or home-brew, Seven also had issues on his system when going from 10.8 to 10.9 causing some behavioral issues in trying to compile that didn’t make sense.
http://www.freeswitch.org/eg/Makefile.macosx
-- 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)
On Mar 10, 2014, at 12:01 PM, Mario G <mario_fs@mgtech.com> wrote:
Brian, would you like me to add your make file/option to my next major OSX updates coming soon? If so, I will test any changes I make.
Terry, FYI I have no plans to do macports but have a wiki placeholder in case someone takes it on. The new script and Brian's file give you complete control over where things go unlike homebrew and will be more prominent in the next wiki updates I have been working on. I wrote the instructions to be easy for "semi-techies" which is why homebrew is featured for now. mario G
_________________________________________________________________________ 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