Thanks @Vesa, that got me further.
Next snag (60%):
https://f.cloud.github.com/assets/6345473/2489764/f88b2152-b176-11e3-8523-f76a4f569a0a.png
Seems to be a resurrection of this:
http://sourceforge.net/p/lmms/bugs/487/
I don't mind setting compile flags, but I'm not sure if this is recommended
or not and I'm not sure where exactly to put it.
The recommendation from the original bug report was:
> *Ryan Schmidt **2013-12-20 "*The clang compiler defaults to C99
> semantics. This is not a bug. Your code assumes gnu89 semantics. Adding
> -std=gnu89 to CFLAGS fixes the problem for us, but your build system
> should do this. Please re-open this ticket; it is not invalid."
Original bug he's referring to:
http://mac-os-forge.2317878.n4.nabble.com/MacPorts-35885-lmms-0-4-12-Build-error-Undefined-symbol-waveguide-nl-process-gong-1424-dependency-td191528.html
- [email protected]
On Fri, Mar 21, 2014 at 8:17 PM, Vesa <[email protected]> wrote:
> On 03/22/2014 01:21 AM, Tres Finocchiaro wrote:
> > Latest snag (48%) on Dynamics Processor:
> >
> >
> https://f.cloud.github.com/assets/6345473/2488898/f3c0b99e-b14d-11e3-8b7a-406f89847e79.png
> >
> > The error says "use of undeclared identifier 'isnanf'"
> >
> > Does this need the win32 comment in this file removed?
> >
> https://github.com/LMMS/lmms/blob/stable-0.4/plugins/dynamics_processor/dynamics_processor.cpp#L33
> >
>
> No, you just probably need a similar #ifdef for Mac as there is for
> Win32 there.
>
> See on Linux, isnanf() is already defined by default, but it isn't on
> win32, and apparently not on Mac either, so you need an #ifdef to make
> it define isnanf for Mac builds as well.
>
> Duplicate that entire #ifdef block (lines 33-38) and on the copy, just
> change the "LMMS_BUILD_WIN32" to "LMMS_BUILD_APPLE" and see if it builds
> that way.
>
>
> ------------------------------------------------------------------------------
> Learn Graph Databases - Download FREE O'Reilly Book
> "Graph Databases" is the definitive new guide to graph databases and their
> applications. Written by three acclaimed leaders in the field,
> this first edition is now available. Download your free book today!
> http://p.sf.net/sfu/13534_NeoTech
> _______________________________________________
> LMMS-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/lmms-devel
>
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
LMMS-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lmms-devel