Yeah, there's definitely something wrong with the faust2caqt script on the
Mac, and maybe others. The script merely checks for Mavericks (or rather a
Darwin kernel version > 12) and then sets up the compile options and the
makespec accordingly. But it should really check for the Qt version
instead; macx-clang seems to be required to make compilation against Qt5
work, whereas macx-g++ seems to be needed with older Qt (and/or OSX?)
versions. FaustLive is bitten by similar issues.

I'm not sure what's the right way to solve this, but here's a way to check
for the Qt version and return a suitable makespec:

test `qmake --version | tail -1 | sed -e 's/^.*version \([0-9]*\).*$/\1/'`
-gt 4 && echo macx-clang || echo macx-g++

Something like this anyway. This works for me on Mavericks. Unfortunately,
I don't have an older OSX version to test. But I think that Qt5 probably
won't be supported on much older OSX versions anyway, so macx-clang should
be the right makespec there, and AFAICT macx-g++ should probably work with
Qt4 on most recent OSX versions. Can anyone confirm this?

Albert


On Mon, Oct 13, 2014 at 9:44 PM, Julius Smith <j...@ccrma.stanford.edu>
wrote:

>  I'm still using qt4-mac from MacPorts, but the following was necessary
> to make that to work:
>
> ;; Make faust2caqt and faust2jaqt et al work:
>   cd /opt/local/share/qt4/mkspecs
>   ln -s macx-llvm macx-clang
>
> - Julius
>
>
> At 09:58 AM 10/13/2014, Oliver Larkin wrote:
>
> Does anyone know how to make faust2caqt work with the latest QT5 on OSX
> Mavericks?
>
> thanks
>
> oli
>
> ------------------------------------------------------------------------------
> Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
> Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
> Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
> Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
>  http://p.sf.net/sfu/Zoho
> _______________________________________________
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
>  https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>
>
> Julius O. Smith III <j...@ccrma.stanford.edu>
> Professor of Music and, by courtesy, Electrical Engineering
> CCRMA, Stanford University
>  http://ccrma.stanford.edu/~jos/
>
>
> ------------------------------------------------------------------------------
> Comprehensive Server Monitoring with Site24x7.
> Monitor 10 servers for $9/Month.
> Get alerted through email, SMS, voice calls or mobile push notifications.
> Take corrective actions from your mobile device.
> http://p.sf.net/sfu/Zoho
> _______________________________________________
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>
>


-- 
Dr. Albert Gr"af
Computer Music Research Group, JGU Mainz, Germany
Email:  aggr...@gmail.com
WWW:    https://plus.google.com/+AlbertGraef
------------------------------------------------------------------------------
_______________________________________________
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users

Reply via email to