Csound Csound-dev Csound-tekno Search About

[Cs-dev] fluidsynth on windows?

Date2014-03-12 16:07
FromRory Walsh
Subject[Cs-dev] fluidsynth on windows?
AttachmentsNone  None  
I'm trying to get a Csound build with support for the fluid opcodes. I'm getting hit with similar problems as I got with the OSC opcodes:

C:\Users\Rory\Documents\SourceCode\cabbageaudio\csound6-git\Opcodes\fluidOpcodes
\fluidOpcodes.h:40:24: fatal error: fluidsynth.h: No such file or directory
 #include <fluidsynth.h>
                        ^
compilation terminated.
Opcodes\CMakeFiles\fluidOpcodes.dir\build.make:57: recipe for target 'Opcodes/CM
akeFiles/fluidOpcodes.dir/fluidOpcodes/fluidOpcodes.cpp.obj' failed
mingw32-make[2]: *** [Opcodes/CMakeFiles/fluidOpcodes.dir/fluidOpcodes/fluidOpco
des.cpp.obj] Error 1
CMakeFiles\Makefile2:394: recipe for target 'Opcodes/CMakeFiles/fluidOpcodes.dir
/all' failed
mingw32-make[1]: *** [Opcodes/CMakeFiles/fluidOpcodes.dir/all] Error 2
Makefile:145: recipe for target 'all' failed
mingw32-make: *** [all] Error 2

I tried placing fluidsynth.h into the MinGW include dir as I did with the OSC stuff but no joy this time. I have a fluidsynth.dll and I've set FLUIDSYNTH_H to point to the correct location. Anyone have any ideas what might be up?  

Date2014-03-14 16:55
FromSteven Yi
SubjectRe: [Cs-dev] fluidsynth on windows?
Hi Rory,

Have you tried adding paths in Custom.cmake, sort of like what's in the example:

  list(APPEND CMAKE_SYSTEM_INCLUDE_PATH
      "c:/work/libsndfile-1_0_17")
    list(APPEND CMAKE_SYSTEM_LIBRARY_PATH
      "c:/work/libsndfile-1_0_17")

but have that point to the fluidsynth folders?

steven

On Wed, Mar 12, 2014 at 12:07 PM, Rory Walsh  wrote:
> I'm trying to get a Csound build with support for the fluid opcodes. I'm
> getting hit with similar problems as I got with the OSC opcodes:
>
> C:\Users\Rory\Documents\SourceCode\cabbageaudio\csound6-git\Opcodes\fluidOpcodes
> \fluidOpcodes.h:40:24: fatal error: fluidsynth.h: No such file or directory
>  #include 
>                         ^
> compilation terminated.
> Opcodes\CMakeFiles\fluidOpcodes.dir\build.make:57: recipe for target
> 'Opcodes/CM
> akeFiles/fluidOpcodes.dir/fluidOpcodes/fluidOpcodes.cpp.obj' failed
> mingw32-make[2]: ***
> [Opcodes/CMakeFiles/fluidOpcodes.dir/fluidOpcodes/fluidOpco
> des.cpp.obj] Error 1
> CMakeFiles\Makefile2:394: recipe for target
> 'Opcodes/CMakeFiles/fluidOpcodes.dir
> /all' failed
> mingw32-make[1]: *** [Opcodes/CMakeFiles/fluidOpcodes.dir/all] Error 2
> Makefile:145: recipe for target 'all' failed
> mingw32-make: *** [all] Error 2
>
> I tried placing fluidsynth.h into the MinGW include dir as I did with the
> OSC stuff but no joy this time. I have a fluidsynth.dll and I've set
> FLUIDSYNTH_H to point to the correct location. Anyone have any ideas what
> might be up?
>
> ------------------------------------------------------------------------------
> 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
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-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
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2014-03-14 17:09
FromVictor Lazzarini
SubjectRe: [Cs-dev] fluidsynth on windows?
I actually noticed that cmake appears not to be using CMAKE_SYSTEM_*_PATH, so setting it
does not seem to help.
========================
Dr Victor Lazzarini
Senior Lecturer
NUI Maynooth, Ireland
victor dot lazzarini at nuim dot ie




On 14 Mar 2014, at 16:55, Steven Yi  wrote:

> Hi Rory,
> 
> Have you tried adding paths in Custom.cmake, sort of like what's in the example:
> 
>  list(APPEND CMAKE_SYSTEM_INCLUDE_PATH
>      "c:/work/libsndfile-1_0_17")
>    list(APPEND CMAKE_SYSTEM_LIBRARY_PATH
>      "c:/work/libsndfile-1_0_17")
> 
> but have that point to the fluidsynth folders?
> 
> steven
> 
> On Wed, Mar 12, 2014 at 12:07 PM, Rory Walsh  wrote:
>> I'm trying to get a Csound build with support for the fluid opcodes. I'm
>> getting hit with similar problems as I got with the OSC opcodes:
>> 
>> C:\Users\Rory\Documents\SourceCode\cabbageaudio\csound6-git\Opcodes\fluidOpcodes
>> \fluidOpcodes.h:40:24: fatal error: fluidsynth.h: No such file or directory
>> #include 
>>                        ^
>> compilation terminated.
>> Opcodes\CMakeFiles\fluidOpcodes.dir\build.make:57: recipe for target
>> 'Opcodes/CM
>> akeFiles/fluidOpcodes.dir/fluidOpcodes/fluidOpcodes.cpp.obj' failed
>> mingw32-make[2]: ***
>> [Opcodes/CMakeFiles/fluidOpcodes.dir/fluidOpcodes/fluidOpco
>> des.cpp.obj] Error 1
>> CMakeFiles\Makefile2:394: recipe for target
>> 'Opcodes/CMakeFiles/fluidOpcodes.dir
>> /all' failed
>> mingw32-make[1]: *** [Opcodes/CMakeFiles/fluidOpcodes.dir/all] Error 2
>> Makefile:145: recipe for target 'all' failed
>> mingw32-make: *** [all] Error 2
>> 
>> I tried placing fluidsynth.h into the MinGW include dir as I did with the
>> OSC stuff but no joy this time. I have a fluidsynth.dll and I've set
>> FLUIDSYNTH_H to point to the correct location. Anyone have any ideas what
>> might be up?
>> 
>> ------------------------------------------------------------------------------
>> 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
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-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
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-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
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2014-03-14 17:13
FromSteven Yi
SubjectRe: [Cs-dev] fluidsynth on windows?
Hmm... it should, I wonder if there's a bug somewhere where we're
accidentally overriding something?  Alternatively, Rory can try adding
something like:

set(CMAKE_C_FLAGS "-I/usr/local/include -I/usr/include")
set(CMAKE_CXX_FLAGS "-I/usr/local/include -I/usr/include")

within the Custom.cmake.

On Fri, Mar 14, 2014 at 1:09 PM, Victor Lazzarini
 wrote:
> I actually noticed that cmake appears not to be using CMAKE_SYSTEM_*_PATH, so setting it
> does not seem to help.
> ========================
> Dr Victor Lazzarini
> Senior Lecturer
> NUI Maynooth, Ireland
> victor dot lazzarini at nuim dot ie
>
>
>
>
> On 14 Mar 2014, at 16:55, Steven Yi  wrote:
>
>> Hi Rory,
>>
>> Have you tried adding paths in Custom.cmake, sort of like what's in the example:
>>
>>  list(APPEND CMAKE_SYSTEM_INCLUDE_PATH
>>      "c:/work/libsndfile-1_0_17")
>>    list(APPEND CMAKE_SYSTEM_LIBRARY_PATH
>>      "c:/work/libsndfile-1_0_17")
>>
>> but have that point to the fluidsynth folders?
>>
>> steven
>>
>> On Wed, Mar 12, 2014 at 12:07 PM, Rory Walsh  wrote:
>>> I'm trying to get a Csound build with support for the fluid opcodes. I'm
>>> getting hit with similar problems as I got with the OSC opcodes:
>>>
>>> C:\Users\Rory\Documents\SourceCode\cabbageaudio\csound6-git\Opcodes\fluidOpcodes
>>> \fluidOpcodes.h:40:24: fatal error: fluidsynth.h: No such file or directory
>>> #include 
>>>                        ^
>>> compilation terminated.
>>> Opcodes\CMakeFiles\fluidOpcodes.dir\build.make:57: recipe for target
>>> 'Opcodes/CM
>>> akeFiles/fluidOpcodes.dir/fluidOpcodes/fluidOpcodes.cpp.obj' failed
>>> mingw32-make[2]: ***
>>> [Opcodes/CMakeFiles/fluidOpcodes.dir/fluidOpcodes/fluidOpco
>>> des.cpp.obj] Error 1
>>> CMakeFiles\Makefile2:394: recipe for target
>>> 'Opcodes/CMakeFiles/fluidOpcodes.dir
>>> /all' failed
>>> mingw32-make[1]: *** [Opcodes/CMakeFiles/fluidOpcodes.dir/all] Error 2
>>> Makefile:145: recipe for target 'all' failed
>>> mingw32-make: *** [all] Error 2
>>>
>>> I tried placing fluidsynth.h into the MinGW include dir as I did with the
>>> OSC stuff but no joy this time. I have a fluidsynth.dll and I've set
>>> FLUIDSYNTH_H to point to the correct location. Anyone have any ideas what
>>> might be up?
>>>
>>> ------------------------------------------------------------------------------
>>> 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
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-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
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-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
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-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
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2014-03-14 17:59
FromRory Walsh
SubjectRe: [Cs-dev] fluidsynth on windows?
AttachmentsNone  None  
Thanks guys. I'll try that and let you know. It will not be till Monday I get a chance to return to it. 


On 14 March 2014 17:13, Steven Yi <stevenyi@gmail.com> wrote:
Hmm... it should, I wonder if there's a bug somewhere where we're
accidentally overriding something?  Alternatively, Rory can try adding
something like:

set(CMAKE_C_FLAGS "-I/usr/local/include -I/usr/include")
set(CMAKE_CXX_FLAGS "-I/usr/local/include -I/usr/include")

within the Custom.cmake.

On Fri, Mar 14, 2014 at 1:09 PM, Victor Lazzarini
<Victor.Lazzarini@nuim.ie> wrote:
> I actually noticed that cmake appears not to be using CMAKE_SYSTEM_*_PATH, so setting it
> does not seem to help.
> ========================
> Dr Victor Lazzarini
> Senior Lecturer
> NUI Maynooth, Ireland
> victor dot lazzarini at nuim dot ie
>
>
>
>
> On 14 Mar 2014, at 16:55, Steven Yi <stevenyi@gmail.com> wrote:
>
>> Hi Rory,
>>
>> Have you tried adding paths in Custom.cmake, sort of like what's in the example:
>>
>>  list(APPEND CMAKE_SYSTEM_INCLUDE_PATH
>>      "c:/work/libsndfile-1_0_17")
>>    list(APPEND CMAKE_SYSTEM_LIBRARY_PATH
>>      "c:/work/libsndfile-1_0_17")
>>
>> but have that point to the fluidsynth folders?
>>
>> steven
>>
>> On Wed, Mar 12, 2014 at 12:07 PM, Rory Walsh <rorywalsh@ear.ie> wrote:
>>> I'm trying to get a Csound build with support for the fluid opcodes. I'm
>>> getting hit with similar problems as I got with the OSC opcodes:
>>>
>>> C:\Users\Rory\Documents\SourceCode\cabbageaudio\csound6-git\Opcodes\fluidOpcodes
>>> \fluidOpcodes.h:40:24: fatal error: fluidsynth.h: No such file or directory
>>> #include <fluidsynth.h>
>>>                        ^
>>> compilation terminated.
>>> Opcodes\CMakeFiles\fluidOpcodes.dir\build.make:57: recipe for target
>>> 'Opcodes/CM
>>> akeFiles/fluidOpcodes.dir/fluidOpcodes/fluidOpcodes.cpp.obj' failed
>>> mingw32-make[2]: ***
>>> [Opcodes/CMakeFiles/fluidOpcodes.dir/fluidOpcodes/fluidOpco
>>> des.cpp.obj] Error 1
>>> CMakeFiles\Makefile2:394: recipe for target
>>> 'Opcodes/CMakeFiles/fluidOpcodes.dir
>>> /all' failed
>>> mingw32-make[1]: *** [Opcodes/CMakeFiles/fluidOpcodes.dir/all] Error 2
>>> Makefile:145: recipe for target 'all' failed
>>> mingw32-make: *** [all] Error 2
>>>
>>> I tried placing fluidsynth.h into the MinGW include dir as I did with the
>>> OSC stuff but no joy this time. I have a fluidsynth.dll and I've set
>>> FLUIDSYNTH_H to point to the correct location. Anyone have any ideas what
>>> might be up?
>>>
>>> ------------------------------------------------------------------------------
>>> 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
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-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
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-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
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-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
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel