Each time you see the date updated on the OSX wiki pages it means there was a full test with brew updates/upgrade/latest Xcode and FS build from scratch (git clone). I don't put anything on the pages that was not tested. I mention that if you install some prereqs differently or mixed with homebrew there were problems. I am also running these build our phone system. In fact, I updated 10.8 yesterday on it and all seems well. However, not all modules are tested on the running system since I don't use every part of FS. I do use LUA a lot. As for building, the wiki is 100 percent accurate. Mario G The wiki instructions are tested each time On Mar 5, 2014, at 8:15 AM, Lawrence Conroy <lconroy@insensate.co.uk> wrote:
[slightly hijacking this thread] Hi Brian, folks, OK -- given it works for some, I had another go at v8 on ML & Mav. Confirmed -- they both work fine, BUT ... It turns out that the reason I had problems beforehand was to do with GNU libtool (a prerequisite for fS). It bit me so it might bite others who follow the wiki instructions. The built-in libtool in /usr/bin accepts the -static parameter. Gnu libtool doesn't.
If one builds GNU libtool from scratch and it's first in the $PATH, most everything will work, except for v8, as the v8 Makefile calls up LIBTOOL-STATIC (and that calls up LIBTOOL -static). If this hits the GNU libtool, it dies. Hence we're back to the old requirement on GNU libtool of forcing it to be named glibtool, by running ./configure --program-prefix=g & make & make install.
If anyone's seeing a make/link error on v8, check that GNU libtool is built in /usr/local/lib ONLY as glibtool and glibtoolize - if libtool's in there, you will have a problem as it will eclipse the sys libtool and doesn't understand the -static that v8's Make is calling.
The wiki "Installation on OS X alternatives" page needs fixing anyway to spell out the required --program-prefix=g for libtool, and has an odd comment on not having libtool fom Lion onwards.
BTW -- if the Wiki is correct and Lion doesn't have a system libtool at all, that could be a problem -- without system libtool, build should work most of the time with GNU libtool, but v8 won't. I don't have a Lion machine, and ML & Mav (and SL) all have /usr/bin/libtool (so that Wiki text needs some kind of update).
Q: Could someone with Lion confirm which libtool, please (whether or not /usr/bin/libtool exists)?
all the best, Lawrence
On 5 Mar 2014, at 04:52, Brian West wrote:
<snip> mod_v8 works on 10.8 and 10.9, I can not get it to compile on 10.7 yet.
Solution is here: http://www.freeswitch.org/eg/Makefile.macosx
I’ve noticed in some cases make install on OS X gets stuck in a loop. If you see that please report it to JIRA, I couldn’t replicate it after ctrl+c then try again. <snip>
_________________________________________________________________________ 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