Csound Csound-dev Csound-tekno Search About

Re: [Cs-dev] Windows build...broken...

Date2014-11-15 13:54
FromSteven Yi
SubjectRe: [Cs-dev] Windows build...broken...
AttachmentsNone  None  
It's in the main CMakeLists.txt:

Steven-Yis-MacBook-Pro:cs6 stevenyi$ grep pinker CMakeLists.txt -n -r

CMakeLists.txt:649:    Opcodes/pinker.c

So it's added directly to libcsound


On Sat Nov 15 2014 at 8:06:51 AM Rory Walsh <rorywalsh@ear.ie> wrote:
I see no reference to pinker in Opcodes/CMakeList.txt? And adding
make_plugin() doesn't seem to help at all. How to proceed?

On 14 November 2014 09:11, Rory Walsh <rorywalsh@ear.ie> wrote:
> That's most likely the problem, I'm using my own
> Opcodes/CMakeLists.txt as I've removed the pthread deps on as many of
> the plugin libs I can. I'll let you know.
>
> On 14 November 2014 08:54, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
>> Pinker, and pinker_localops_init(), is in Opcodes/pinker.c. Make sure it has been compiled and
>> added to the build.
>> ========================
>> Dr Victor Lazzarini
>> Dean of Arts, Celtic Studies and Philosophy,
>> Maynooth University,
>> Maynooth, Co Kildare, Ireland
>> Tel: 00 353 7086936
>> Fax: 00 353 1 7086952
>>
>>> On 13 Nov 2014, at 19:21, Rory Walsh <rorywalsh@ear.ie> wrote:
>>>
>>> I can no longer build on Windows due to the problem shown below..
>>>
>>>
>>> [ 87%] Building C object CMakeFiles/csound64.dir/csound_prelex.c.obj
>>> [ 87%] Building C object CMakeFiles/csound64.dir/Engine/csound_orc_semantics.c.o
>>> bj
>>> [ 87%] Building C object CMakeFiles/csound64.dir/Engine/csound_orc_expressions.c
>>> .obj
>>> [ 87%] Building C object CMakeFiles/csound64.dir/Engine/csound_orc_optimize.c.ob
>>> j
>>> [ 88%] Building C object CMakeFiles/csound64.dir/Engine/csound_orc_compile.c.obj
>>>
>>> [ 88%] Building C object CMakeFiles/csound64.dir/Engine/new_orc_parser.c.obj
>>> [ 88%] Building C object CMakeFiles/csound64.dir/Engine/symbtab.c.obj
>>> [ 89%] Building C object CMakeFiles/csound64.dir/Engine/cs_new_dispatch.c.obj
>>> [ 89%] Building C object CMakeFiles/csound64.dir/Engine/cs_par_base.c.obj
>>> [ 89%] Building C object CMakeFiles/csound64.dir/Engine/cs_par_orc_semantic_anal
>>> ysis.c.obj
>>> [ 90%] Building C object CMakeFiles/csound64.dir/Engine/cs_par_dispatch.c.obj
>>> Linking C shared library csound64.dll
>>> CMakeFiles\csound64.dir/objects.a(csmodule.c.obj):csmodule.c:(.rdata+0x528): und
>>> efined reference to `pinker_localops_init'
>>> collect2.exe: error: ld returned 1 exit status
>>> CMakeFiles\csound64.dir\build.make:5850: recipe for target 'csound64.dll' failed
>>>
>>> mingw32-make[2]: *** [csound64.dll] Error 1
>>> CMakeFiles\Makefile2:90: recipe for target 'CMakeFiles/csound64.dir/all' failed
>>> mingw32-make[1]: *** [CMakeFiles/csound64.dir/all] Error 2
>>> Makefile:146: recipe for target 'all' failed
>>> mingw32-make: *** [all] Error 2
>>>
>>> ------------------------------------------------------------------------------
>>> 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://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>> ------------------------------------------------------------------------------
>> 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://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
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://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel

Date2014-11-15 14:23
FromRory Walsh
SubjectRe: [Cs-dev] Windows build...broken...
Thanks Steven. I had assumed, incorrectly, that all new opcodes were
implemented as plugin opcodes.

On 15 November 2014 13:54, Steven Yi  wrote:
> It's in the main CMakeLists.txt:
>
> Steven-Yis-MacBook-Pro:cs6 stevenyi$ grep pinker CMakeLists.txt -n -r
>
> CMakeLists.txt:649:    Opcodes/pinker.c
>
> So it's added directly to libcsound
>
>
> On Sat Nov 15 2014 at 8:06:51 AM Rory Walsh  wrote:
>>
>> I see no reference to pinker in Opcodes/CMakeList.txt? And adding
>> make_plugin() doesn't seem to help at all. How to proceed?
>>
>> On 14 November 2014 09:11, Rory Walsh  wrote:
>> > That's most likely the problem, I'm using my own
>> > Opcodes/CMakeLists.txt as I've removed the pthread deps on as many of
>> > the plugin libs I can. I'll let you know.
>> >
>> > On 14 November 2014 08:54, Victor Lazzarini 
>> > wrote:
>> >> Pinker, and pinker_localops_init(), is in Opcodes/pinker.c. Make sure
>> >> it has been compiled and
>> >> added to the build.
>> >> ========================
>> >> Dr Victor Lazzarini
>> >> Dean of Arts, Celtic Studies and Philosophy,
>> >> Maynooth University,
>> >> Maynooth, Co Kildare, Ireland
>> >> Tel: 00 353 7086936
>> >> Fax: 00 353 1 7086952
>> >>
>> >>> On 13 Nov 2014, at 19:21, Rory Walsh  wrote:
>> >>>
>> >>> I can no longer build on Windows due to the problem shown below..
>> >>>
>> >>>
>> >>> [ 87%] Building C object CMakeFiles/csound64.dir/csound_prelex.c.obj
>> >>> [ 87%] Building C object
>> >>> CMakeFiles/csound64.dir/Engine/csound_orc_semantics.c.o
>> >>> bj
>> >>> [ 87%] Building C object
>> >>> CMakeFiles/csound64.dir/Engine/csound_orc_expressions.c
>> >>> .obj
>> >>> [ 87%] Building C object
>> >>> CMakeFiles/csound64.dir/Engine/csound_orc_optimize.c.ob
>> >>> j
>> >>> [ 88%] Building C object
>> >>> CMakeFiles/csound64.dir/Engine/csound_orc_compile.c.obj
>> >>>
>> >>> [ 88%] Building C object
>> >>> CMakeFiles/csound64.dir/Engine/new_orc_parser.c.obj
>> >>> [ 88%] Building C object CMakeFiles/csound64.dir/Engine/symbtab.c.obj
>> >>> [ 89%] Building C object
>> >>> CMakeFiles/csound64.dir/Engine/cs_new_dispatch.c.obj
>> >>> [ 89%] Building C object
>> >>> CMakeFiles/csound64.dir/Engine/cs_par_base.c.obj
>> >>> [ 89%] Building C object
>> >>> CMakeFiles/csound64.dir/Engine/cs_par_orc_semantic_anal
>> >>> ysis.c.obj
>> >>> [ 90%] Building C object
>> >>> CMakeFiles/csound64.dir/Engine/cs_par_dispatch.c.obj
>> >>> Linking C shared library csound64.dll
>> >>>
>> >>> CMakeFiles\csound64.dir/objects.a(csmodule.c.obj):csmodule.c:(.rdata+0x528):
>> >>> und
>> >>> efined reference to `pinker_localops_init'
>> >>> collect2.exe: error: ld returned 1 exit status
>> >>> CMakeFiles\csound64.dir\build.make:5850: recipe for target
>> >>> 'csound64.dll' failed
>> >>>
>> >>> mingw32-make[2]: *** [csound64.dll] Error 1
>> >>> CMakeFiles\Makefile2:90: recipe for target
>> >>> 'CMakeFiles/csound64.dir/all' failed
>> >>> mingw32-make[1]: *** [CMakeFiles/csound64.dir/all] Error 2
>> >>> Makefile:146: recipe for target 'all' failed
>> >>> mingw32-make: *** [all] Error 2
>> >>>
>> >>>
>> >>> ------------------------------------------------------------------------------
>> >>> 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://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
>> >>> _______________________________________________
>> >>> Csound-devel mailing list
>> >>> Csound-devel@lists.sourceforge.net
>> >>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >>
>> >>
>> >>
>> >> ------------------------------------------------------------------------------
>> >> 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://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
>> >> _______________________________________________
>> >> Csound-devel mailing list
>> >> Csound-devel@lists.sourceforge.net
>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>> ------------------------------------------------------------------------------
>> 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://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
> ------------------------------------------------------------------------------
> 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://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
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://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2014-11-15 14:56
FromRory Walsh
SubjectRe: [Cs-dev] Windows build...broken...
It's building fine now. Thanks again.

On 15 November 2014 14:23, Rory Walsh  wrote:
> Thanks Steven. I had assumed, incorrectly, that all new opcodes were
> implemented as plugin opcodes.
>
> On 15 November 2014 13:54, Steven Yi  wrote:
>> It's in the main CMakeLists.txt:
>>
>> Steven-Yis-MacBook-Pro:cs6 stevenyi$ grep pinker CMakeLists.txt -n -r
>>
>> CMakeLists.txt:649:    Opcodes/pinker.c
>>
>> So it's added directly to libcsound
>>
>>
>> On Sat Nov 15 2014 at 8:06:51 AM Rory Walsh  wrote:
>>>
>>> I see no reference to pinker in Opcodes/CMakeList.txt? And adding
>>> make_plugin() doesn't seem to help at all. How to proceed?
>>>
>>> On 14 November 2014 09:11, Rory Walsh  wrote:
>>> > That's most likely the problem, I'm using my own
>>> > Opcodes/CMakeLists.txt as I've removed the pthread deps on as many of
>>> > the plugin libs I can. I'll let you know.
>>> >
>>> > On 14 November 2014 08:54, Victor Lazzarini 
>>> > wrote:
>>> >> Pinker, and pinker_localops_init(), is in Opcodes/pinker.c. Make sure
>>> >> it has been compiled and
>>> >> added to the build.
>>> >> ========================
>>> >> Dr Victor Lazzarini
>>> >> Dean of Arts, Celtic Studies and Philosophy,
>>> >> Maynooth University,
>>> >> Maynooth, Co Kildare, Ireland
>>> >> Tel: 00 353 7086936
>>> >> Fax: 00 353 1 7086952
>>> >>
>>> >>> On 13 Nov 2014, at 19:21, Rory Walsh  wrote:
>>> >>>
>>> >>> I can no longer build on Windows due to the problem shown below..
>>> >>>
>>> >>>
>>> >>> [ 87%] Building C object CMakeFiles/csound64.dir/csound_prelex.c.obj
>>> >>> [ 87%] Building C object
>>> >>> CMakeFiles/csound64.dir/Engine/csound_orc_semantics.c.o
>>> >>> bj
>>> >>> [ 87%] Building C object
>>> >>> CMakeFiles/csound64.dir/Engine/csound_orc_expressions.c
>>> >>> .obj
>>> >>> [ 87%] Building C object
>>> >>> CMakeFiles/csound64.dir/Engine/csound_orc_optimize.c.ob
>>> >>> j
>>> >>> [ 88%] Building C object
>>> >>> CMakeFiles/csound64.dir/Engine/csound_orc_compile.c.obj
>>> >>>
>>> >>> [ 88%] Building C object
>>> >>> CMakeFiles/csound64.dir/Engine/new_orc_parser.c.obj
>>> >>> [ 88%] Building C object CMakeFiles/csound64.dir/Engine/symbtab.c.obj
>>> >>> [ 89%] Building C object
>>> >>> CMakeFiles/csound64.dir/Engine/cs_new_dispatch.c.obj
>>> >>> [ 89%] Building C object
>>> >>> CMakeFiles/csound64.dir/Engine/cs_par_base.c.obj
>>> >>> [ 89%] Building C object
>>> >>> CMakeFiles/csound64.dir/Engine/cs_par_orc_semantic_anal
>>> >>> ysis.c.obj
>>> >>> [ 90%] Building C object
>>> >>> CMakeFiles/csound64.dir/Engine/cs_par_dispatch.c.obj
>>> >>> Linking C shared library csound64.dll
>>> >>>
>>> >>> CMakeFiles\csound64.dir/objects.a(csmodule.c.obj):csmodule.c:(.rdata+0x528):
>>> >>> und
>>> >>> efined reference to `pinker_localops_init'
>>> >>> collect2.exe: error: ld returned 1 exit status
>>> >>> CMakeFiles\csound64.dir\build.make:5850: recipe for target
>>> >>> 'csound64.dll' failed
>>> >>>
>>> >>> mingw32-make[2]: *** [csound64.dll] Error 1
>>> >>> CMakeFiles\Makefile2:90: recipe for target
>>> >>> 'CMakeFiles/csound64.dir/all' failed
>>> >>> mingw32-make[1]: *** [CMakeFiles/csound64.dir/all] Error 2
>>> >>> Makefile:146: recipe for target 'all' failed
>>> >>> mingw32-make: *** [all] Error 2
>>> >>>
>>> >>>
>>> >>> ------------------------------------------------------------------------------
>>> >>> 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://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
>>> >>> _______________________________________________
>>> >>> Csound-devel mailing list
>>> >>> Csound-devel@lists.sourceforge.net
>>> >>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> >>
>>> >>
>>> >>
>>> >> ------------------------------------------------------------------------------
>>> >> 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://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
>>> >> _______________________________________________
>>> >> Csound-devel mailing list
>>> >> Csound-devel@lists.sourceforge.net
>>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> 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://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>> ------------------------------------------------------------------------------
>> 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://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>

------------------------------------------------------------------------------
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://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net