Csound Csound-dev Csound-tekno Search About

[Cs-dev] Broken build

Date2013-04-25 12:44
FromMichael Gogins
Subject[Cs-dev] Broken build
AttachmentsNone  None  
Broken build on MinGW from GIT head just now:

[ 36%] Building C object CMakeFiles/csound64.dir/Top/threadsafe.c.obj
c:/Users/Michael/csound-csound6-git/Top/threadsafe.c: In function 'csoundSetControlChannel':
c:/Users/Michael/csound-csound6-git/Top/threadsafe.c:98:30: error: too many arguments to function 'csoundGetChannelLock'
In file included from C:/Users/Michael/csound-csound6-git/./include/csound_type_system.h:31:0,
                 from C:/Users/Michael/csound-csound6-git/./include/csoundCore.h:36,
                 from c:/Users/Michael/csound-csound6-git/Top/threadsafe.c:22:
C:/Users/Michael/csound-csound6-git/./include/csound.h:1385:17: note: declared here
make[2]: *** [CMakeFiles/csound64.dir/Top/threadsafe.c.obj] Error 1
make[1]: *** [CMakeFiles/csound64.dir/all] Error 2
make: *** [all] Error 2

Regards,
Mike

--
Michael Gogins
Irreducible Productions
http://www.michael-gogins.com
Michael dot Gogins at gmail dot com

Date2013-04-25 13:26
Fromjpff@cs.bath.ac.uk
SubjectRe: [Cs-dev] Broken build
Strange -- works here on Linux so Windows specific code I guess


> Broken build on MinGW from GIT head just now:
>
> [ 36%] Building C object CMakeFiles/csound64.dir/Top/threadsafe.c.obj
> c:/Users/Michael/csound-csound6-git/Top/threadsafe.c: In function
> 'csoundSetControlChannel':
> c:/Users/Michael/csound-csound6-git/Top/threadsafe.c:98:30: error: too
> many
> arguments to function 'csoundGetChannelLock'
> In file included from
> C:/Users/Michael/csound-csound6-git/./include/csound_type_system.h:31:0,
>                  from
> C:/Users/Michael/csound-csound6-git/./include/csoundCore.h:36,
>                  from
> c:/Users/Michael/csound-csound6-git/Top/threadsafe.c:22:
> C:/Users/Michael/csound-csound6-git/./include/csound.h:1385:17: note:
> declared here
> make[2]: *** [CMakeFiles/csound64.dir/Top/threadsafe.c.obj] Error 1
> make[1]: *** [CMakeFiles/csound64.dir/all] Error 2
> make: *** [all] Error 2
>
> Regards,
> Mike
>
> --
> Michael Gogins
> Irreducible Productions
> http://www.michael-gogins.com
> Michael dot Gogins at gmail dot com
> ------------------------------------------------------------------------------
> Try New Relic Now & We'll Send You this Cool Shirt
> New Relic is the only SaaS-based application performance monitoring
> service
> that delivers powerful full stack analytics. Optimize and monitor your
> browser, app, & servers with just a few lines of code. Try New Relic
> and get this awesome Nerd Life shirt!
> http://p.sf.net/sfu/newrelic_d2d_apr_______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>



------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2013-04-25 13:29
Fromjpff@cs.bath.ac.uk
SubjectRe: [Cs-dev] Broken build
Arh...  Clearly a problem but no idea why not reported

Definition in OOps/bus.c has two args, call has three

> Broken build on MinGW from GIT head just now:
>
> [ 36%] Building C object CMakeFiles/csound64.dir/Top/threadsafe.c.obj
> c:/Users/Michael/csound-csound6-git/Top/threadsafe.c: In function
> 'csoundSetControlChannel':
> c:/Users/Michael/csound-csound6-git/Top/threadsafe.c:98:30: error: too
> many
> arguments to function 'csoundGetChannelLock'
> In file included from
> C:/Users/Michael/csound-csound6-git/./include/csound_type_system.h:31:0,
>                  from
> C:/Users/Michael/csound-csound6-git/./include/csoundCore.h:36,
>                  from
> c:/Users/Michael/csound-csound6-git/Top/threadsafe.c:22:
> C:/Users/Michael/csound-csound6-git/./include/csound.h:1385:17: note:
> declared here
> make[2]: *** [CMakeFiles/csound64.dir/Top/threadsafe.c.obj] Error 1
> make[1]: *** [CMakeFiles/csound64.dir/all] Error 2
> make: *** [all] Error 2
>
> Regards,
> Mike
>
> --
> Michael Gogins
> Irreducible Productions
> http://www.michael-gogins.com
> Michael dot Gogins at gmail dot com
> ------------------------------------------------------------------------------
> Try New Relic Now & We'll Send You this Cool Shirt
> New Relic is the only SaaS-based application performance monitoring
> service
> that delivers powerful full stack analytics. Optimize and monitor your
> browser, app, & servers with just a few lines of code. Try New Relic
> and get this awesome Nerd Life shirt!
> http://p.sf.net/sfu/newrelic_d2d_apr_______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>



------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2013-04-25 13:31
FromVictor Lazzarini
SubjectRe: [Cs-dev] Broken build
It also builds here on OSX.

Victor
On 25 Apr 2013, at 13:29, jpff@cs.bath.ac.uk wrote:

> Arh...  Clearly a problem but no idea why not reported
> 
> Definition in OOps/bus.c has two args, call has three
> 
>> Broken build on MinGW from GIT head just now:
>> 
>> [ 36%] Building C object CMakeFiles/csound64.dir/Top/threadsafe.c.obj
>> c:/Users/Michael/csound-csound6-git/Top/threadsafe.c: In function
>> 'csoundSetControlChannel':
>> c:/Users/Michael/csound-csound6-git/Top/threadsafe.c:98:30: error: too
>> many
>> arguments to function 'csoundGetChannelLock'
>> In file included from
>> C:/Users/Michael/csound-csound6-git/./include/csound_type_system.h:31:0,
>>                 from
>> C:/Users/Michael/csound-csound6-git/./include/csoundCore.h:36,
>>                 from
>> c:/Users/Michael/csound-csound6-git/Top/threadsafe.c:22:
>> C:/Users/Michael/csound-csound6-git/./include/csound.h:1385:17: note:
>> declared here
>> make[2]: *** [CMakeFiles/csound64.dir/Top/threadsafe.c.obj] Error 1
>> make[1]: *** [CMakeFiles/csound64.dir/all] Error 2
>> make: *** [all] Error 2
>> 
>> Regards,
>> Mike
>> 
>> --
>> Michael Gogins
>> Irreducible Productions
>> http://www.michael-gogins.com
>> Michael dot Gogins at gmail dot com
>> ------------------------------------------------------------------------------
>> Try New Relic Now & We'll Send You this Cool Shirt
>> New Relic is the only SaaS-based application performance monitoring
>> service
>> that delivers powerful full stack analytics. Optimize and monitor your
>> browser, app, & servers with just a few lines of code. Try New Relic
>> and get this awesome Nerd Life shirt!
>> http://p.sf.net/sfu/newrelic_d2d_apr_______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> 
> 
> 
> 
> ------------------------------------------------------------------------------
> Try New Relic Now & We'll Send You this Cool Shirt
> New Relic is the only SaaS-based application performance monitoring service 
> that delivers powerful full stack analytics. Optimize and monitor your
> browser, app, & servers with just a few lines of code. Try New Relic
> and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

Dr Victor Lazzarini
Senior Lecturer
Dept. of Music
NUI Maynooth Ireland
tel.: +353 1 708 3545
Victor dot Lazzarini AT nuim dot ie




------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2013-04-25 13:34
FromVictor Lazzarini
SubjectRe: [Cs-dev] Broken build
Looks like the definition has changed but the calling code was not updated.
On 25 Apr 2013, at 13:29, jpff@cs.bath.ac.uk wrote:

> Arh...  Clearly a problem but no idea why not reported
> 
> Definition in OOps/bus.c has two args, call has three
> 
>> Broken build on MinGW from GIT head just now:
>> 
>> [ 36%] Building C object CMakeFiles/csound64.dir/Top/threadsafe.c.obj
>> c:/Users/Michael/csound-csound6-git/Top/threadsafe.c: In function
>> 'csoundSetControlChannel':
>> c:/Users/Michael/csound-csound6-git/Top/threadsafe.c:98:30: error: too
>> many
>> arguments to function 'csoundGetChannelLock'
>> In file included from
>> C:/Users/Michael/csound-csound6-git/./include/csound_type_system.h:31:0,
>>                 from
>> C:/Users/Michael/csound-csound6-git/./include/csoundCore.h:36,
>>                 from
>> c:/Users/Michael/csound-csound6-git/Top/threadsafe.c:22:
>> C:/Users/Michael/csound-csound6-git/./include/csound.h:1385:17: note:
>> declared here
>> make[2]: *** [CMakeFiles/csound64.dir/Top/threadsafe.c.obj] Error 1
>> make[1]: *** [CMakeFiles/csound64.dir/all] Error 2
>> make: *** [all] Error 2
>> 
>> Regards,
>> Mike
>> 
>> --
>> Michael Gogins
>> Irreducible Productions
>> http://www.michael-gogins.com
>> Michael dot Gogins at gmail dot com
>> ------------------------------------------------------------------------------
>> Try New Relic Now & We'll Send You this Cool Shirt
>> New Relic is the only SaaS-based application performance monitoring
>> service
>> that delivers powerful full stack analytics. Optimize and monitor your
>> browser, app, & servers with just a few lines of code. Try New Relic
>> and get this awesome Nerd Life shirt!
>> http://p.sf.net/sfu/newrelic_d2d_apr_______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> 
> 
> 
> 
> ------------------------------------------------------------------------------
> Try New Relic Now & We'll Send You this Cool Shirt
> New Relic is the only SaaS-based application performance monitoring service 
> that delivers powerful full stack analytics. Optimize and monitor your
> browser, app, & servers with just a few lines of code. Try New Relic
> and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

Dr Victor Lazzarini
Senior Lecturer
Dept. of Music
NUI Maynooth Ireland
tel.: +353 1 708 3545
Victor dot Lazzarini AT nuim dot ie




------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2013-04-25 13:36
FromVictor Lazzarini
SubjectRe: [Cs-dev] Broken build
I've changed the code in GIT now
On 25 Apr 2013, at 13:34, Victor Lazzarini wrote:

> Looks like the definition has changed but the calling code was not updated.
> On 25 Apr 2013, at 13:29, jpff@cs.bath.ac.uk wrote:
> 
>> Arh...  Clearly a problem but no idea why not reported
>> 
>> Definition in OOps/bus.c has two args, call has three
>> 
>>> Broken build on MinGW from GIT head just now:
>>> 
>>> [ 36%] Building C object CMakeFiles/csound64.dir/Top/threadsafe.c.obj
>>> c:/Users/Michael/csound-csound6-git/Top/threadsafe.c: In function
>>> 'csoundSetControlChannel':
>>> c:/Users/Michael/csound-csound6-git/Top/threadsafe.c:98:30: error: too
>>> many
>>> arguments to function 'csoundGetChannelLock'
>>> In file included from
>>> C:/Users/Michael/csound-csound6-git/./include/csound_type_system.h:31:0,
>>>                from
>>> C:/Users/Michael/csound-csound6-git/./include/csoundCore.h:36,
>>>                from
>>> c:/Users/Michael/csound-csound6-git/Top/threadsafe.c:22:
>>> C:/Users/Michael/csound-csound6-git/./include/csound.h:1385:17: note:
>>> declared here
>>> make[2]: *** [CMakeFiles/csound64.dir/Top/threadsafe.c.obj] Error 1
>>> make[1]: *** [CMakeFiles/csound64.dir/all] Error 2
>>> make: *** [all] Error 2
>>> 
>>> Regards,
>>> Mike
>>> 
>>> --
>>> Michael Gogins
>>> Irreducible Productions
>>> http://www.michael-gogins.com
>>> Michael dot Gogins at gmail dot com
>>> ------------------------------------------------------------------------------
>>> Try New Relic Now & We'll Send You this Cool Shirt
>>> New Relic is the only SaaS-based application performance monitoring
>>> service
>>> that delivers powerful full stack analytics. Optimize and monitor your
>>> browser, app, & servers with just a few lines of code. Try New Relic
>>> and get this awesome Nerd Life shirt!
>>> http://p.sf.net/sfu/newrelic_d2d_apr_______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> 
>> 
>> 
>> 
>> ------------------------------------------------------------------------------
>> Try New Relic Now & We'll Send You this Cool Shirt
>> New Relic is the only SaaS-based application performance monitoring service 
>> that delivers powerful full stack analytics. Optimize and monitor your
>> browser, app, & servers with just a few lines of code. Try New Relic
>> and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> 
> Dr Victor Lazzarini
> Senior Lecturer
> Dept. of Music
> NUI Maynooth Ireland
> tel.: +353 1 708 3545
> Victor dot Lazzarini AT nuim dot ie
> 
> 
> 
> 
> ------------------------------------------------------------------------------
> Try New Relic Now & We'll Send You this Cool Shirt
> New Relic is the only SaaS-based application performance monitoring service 
> that delivers powerful full stack analytics. Optimize and monitor your
> browser, app, & servers with just a few lines of code. Try New Relic
> and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

Dr Victor Lazzarini
Senior Lecturer
Dept. of Music
NUI Maynooth Ireland
tel.: +353 1 708 3545
Victor dot Lazzarini AT nuim dot ie




------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2013-04-25 13:57
FromMichael Gogins
SubjectRe: [Cs-dev] Broken build
AttachmentsNone  None  
Thanks,
Mike


On Thu, Apr 25, 2013 at 8:36 AM, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
I've changed the code in GIT now
On 25 Apr 2013, at 13:34, Victor Lazzarini wrote:

> Looks like the definition has changed but the calling code was not updated.
> On 25 Apr 2013, at 13:29, jpff@cs.bath.ac.uk wrote:
>
>> Arh...  Clearly a problem but no idea why not reported
>>
>> Definition in OOps/bus.c has two args, call has three
>>
>>> Broken build on MinGW from GIT head just now:
>>>
>>> [ 36%] Building C object CMakeFiles/csound64.dir/Top/threadsafe.c.obj
>>> c:/Users/Michael/csound-csound6-git/Top/threadsafe.c: In function
>>> 'csoundSetControlChannel':
>>> c:/Users/Michael/csound-csound6-git/Top/threadsafe.c:98:30: error: too
>>> many
>>> arguments to function 'csoundGetChannelLock'
>>> In file included from
>>> C:/Users/Michael/csound-csound6-git/./include/csound_type_system.h:31:0,
>>>                from
>>> C:/Users/Michael/csound-csound6-git/./include/csoundCore.h:36,
>>>                from
>>> c:/Users/Michael/csound-csound6-git/Top/threadsafe.c:22:
>>> C:/Users/Michael/csound-csound6-git/./include/csound.h:1385:17: note:
>>> declared here
>>> make[2]: *** [CMakeFiles/csound64.dir/Top/threadsafe.c.obj] Error 1
>>> make[1]: *** [CMakeFiles/csound64.dir/all] Error 2
>>> make: *** [all] Error 2
>>>
>>> Regards,
>>> Mike
>>>
>>> --
>>> Michael Gogins
>>> Irreducible Productions
>>> http://www.michael-gogins.com
>>> Michael dot Gogins at gmail dot com
>>> ------------------------------------------------------------------------------
>>> Try New Relic Now & We'll Send You this Cool Shirt
>>> New Relic is the only SaaS-based application performance monitoring
>>> service
>>> that delivers powerful full stack analytics. Optimize and monitor your
>>> browser, app, & servers with just a few lines of code. Try New Relic
>>> and get this awesome Nerd Life shirt!
>>> http://p.sf.net/sfu/newrelic_d2d_apr_______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Try New Relic Now & We'll Send You this Cool Shirt
>> New Relic is the only SaaS-based application performance monitoring service
>> that delivers powerful full stack analytics. Optimize and monitor your
>> browser, app, & servers with just a few lines of code. Try New Relic
>> and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> Dr Victor Lazzarini
> Senior Lecturer
> Dept. of Music
> NUI Maynooth Ireland
> tel.: +353 1 708 3545
> Victor dot Lazzarini AT nuim dot ie
>
>
>
>
> ------------------------------------------------------------------------------
> Try New Relic Now & We'll Send You this Cool Shirt
> New Relic is the only SaaS-based application performance monitoring service
> that delivers powerful full stack analytics. Optimize and monitor your
> browser, app, & servers with just a few lines of code. Try New Relic
> and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

Dr Victor Lazzarini
Senior Lecturer
Dept. of Music
NUI Maynooth Ireland
tel.: +353 1 708 3545
Victor dot Lazzarini AT nuim dot ie




------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel



--
Michael Gogins
Irreducible Productions
http://www.michael-gogins.com
Michael dot Gogins at gmail dot com