Csound Csound-dev Csound-tekno Search About

[Csnd-dev] Broken build

Date2017-01-11 15:15
FromMichael Gogins
Subject[Csnd-dev] Broken build
[ 71%] Linking CXX executable ../csdebugger
../libcsound64.so.6.0: undefined reference to `csound_prsset_extra'
../libcsound64.so.6.0: undefined reference to `csound_prslex_destroy'
../libcsound64.so.6.0: undefined reference to `csound_prslex'
../libcsound64.so.6.0: undefined reference to `csound_prslex_init'
collect2: error: ld returned 1 exit status
frontends/CMakeFiles/csdebugger.dir/build.make:95: recipe for target
'csdebugger' failed


-----------------------------------------------------
Michael Gogins
Irreducible Productions
http://michaelgogins.tumblr.com

Date2017-01-11 17:50
Fromjpff
SubjectRe: [Csnd-dev] Broken build
Builds for me.   Erro seems to be failure to build csound_prs.lex


On Wed, 11 Jan 2017, Michael Gogins wrote:

> [ 71%] Linking CXX executable ../csdebugger
> ../libcsound64.so.6.0: undefined reference to `csound_prsset_extra'
> ../libcsound64.so.6.0: undefined reference to `csound_prslex_destroy'
> ../libcsound64.so.6.0: undefined reference to `csound_prslex'
> ../libcsound64.so.6.0: undefined reference to `csound_prslex_init'
> collect2: error: ld returned 1 exit status
> frontends/CMakeFiles/csdebugger.dir/build.make:95: recipe for target
> 'csdebugger' failed
>
>
> -----------------------------------------------------
> Michael Gogins
> Irreducible Productions
> http://michaelgogins.tumblr.com
> Michael dot Gogins at gmail dot com

Date2017-01-12 16:01
FromMichael Gogins
SubjectRe: [Csnd-dev] Broken build
The build system is not consistent.

If I pass -DSCORE_PARSER:BOOL=Yes to cmake, it builds. If I do not
pass -DSCORE_PARSER:BOOL=Yes to cmake, it does not build because there
are no #ifdef SCORE_PARSER directives to exclude these symbols from
the build.

Best,
Mike

-----------------------------------------------------
Michael Gogins
Irreducible Productions
http://michaelgogins.tumblr.com
Michael dot Gogins at gmail dot com


On Wed, Jan 11, 2017 at 12:50 PM, jpff  wrote:
> Builds for me.   Erro seems to be failure to build csound_prs.lex
>
>
>
> On Wed, 11 Jan 2017, Michael Gogins wrote:
>
>> [ 71%] Linking CXX executable ../csdebugger
>> ../libcsound64.so.6.0: undefined reference to `csound_prsset_extra'
>> ../libcsound64.so.6.0: undefined reference to `csound_prslex_destroy'
>> ../libcsound64.so.6.0: undefined reference to `csound_prslex'
>> ../libcsound64.so.6.0: undefined reference to `csound_prslex_init'
>> collect2: error: ld returned 1 exit status
>> frontends/CMakeFiles/csdebugger.dir/build.make:95: recipe for target
>> 'csdebugger' failed
>>
>>
>> -----------------------------------------------------
>> Michael Gogins
>> Irreducible Productions
>> http://michaelgogins.tumblr.com
>> Michael dot Gogins at gmail dot com
>>

Date2017-01-12 16:09
Fromjpff
SubjectRe: [Csnd-dev] Broken build
SCORE_PARSER is o the way out -- it was too hard to maintain two suc 
differet systems.  I will remove the rest of the use as soon as I can
==John


On Thu, 12 Jan 2017, Michael Gogins wrote:

> The build system is not consistent.
>
> If I pass -DSCORE_PARSER:BOOL=Yes to cmake, it builds. If I do not
> pass -DSCORE_PARSER:BOOL=Yes to cmake, it does not build because there
> are no #ifdef SCORE_PARSER directives to exclude these symbols from
> the build.
>
> Best,
> Mike
>
> -----------------------------------------------------
> Michael Gogins
> Irreducible Productions
> http://michaelgogins.tumblr.com
> Michael dot Gogins at gmail dot com
>
>
> On Wed, Jan 11, 2017 at 12:50 PM, jpff  wrote:
>> Builds for me.   Erro seems to be failure to build csound_prs.lex
>>
>>
>>
>> On Wed, 11 Jan 2017, Michael Gogins wrote:
>>
>>> [ 71%] Linking CXX executable ../csdebugger
>>> ../libcsound64.so.6.0: undefined reference to `csound_prsset_extra'
>>> ../libcsound64.so.6.0: undefined reference to `csound_prslex_destroy'
>>> ../libcsound64.so.6.0: undefined reference to `csound_prslex'
>>> ../libcsound64.so.6.0: undefined reference to `csound_prslex_init'
>>> collect2: error: ld returned 1 exit status
>>> frontends/CMakeFiles/csdebugger.dir/build.make:95: recipe for target
>>> 'csdebugger' failed
>>>
>>>
>>> -----------------------------------------------------
>>> Michael Gogins
>>> Irreducible Productions
>>> http://michaelgogins.tumblr.com
>>> Michael dot Gogins at gmail dot com
>>>
>>

Date2017-01-12 16:16
FromMichael Gogins
SubjectRe: [Csnd-dev] Broken build
Thanks,
Mike

-----------------------------------------------------
Michael Gogins
Irreducible Productions
http://michaelgogins.tumblr.com
Michael dot Gogins at gmail dot com


On Thu, Jan 12, 2017 at 11:09 AM, jpff  wrote:
> SCORE_PARSER is o the way out -- it was too hard to maintain two suc
> differet systems.  I will remove the rest of the use as soon as I can
> ==John
>
>
>
> On Thu, 12 Jan 2017, Michael Gogins wrote:
>
>> The build system is not consistent.
>>
>> If I pass -DSCORE_PARSER:BOOL=Yes to cmake, it builds. If I do not
>> pass -DSCORE_PARSER:BOOL=Yes to cmake, it does not build because there
>> are no #ifdef SCORE_PARSER directives to exclude these symbols from
>> the build.
>>
>> Best,
>> Mike
>>
>> -----------------------------------------------------
>> Michael Gogins
>> Irreducible Productions
>> http://michaelgogins.tumblr.com
>> Michael dot Gogins at gmail dot com
>>
>>
>> On Wed, Jan 11, 2017 at 12:50 PM, jpff  wrote:
>>>
>>> Builds for me.   Erro seems to be failure to build csound_prs.lex
>>>
>>>
>>>
>>> On Wed, 11 Jan 2017, Michael Gogins wrote:
>>>
>>>> [ 71%] Linking CXX executable ../csdebugger
>>>> ../libcsound64.so.6.0: undefined reference to `csound_prsset_extra'
>>>> ../libcsound64.so.6.0: undefined reference to `csound_prslex_destroy'
>>>> ../libcsound64.so.6.0: undefined reference to `csound_prslex'
>>>> ../libcsound64.so.6.0: undefined reference to `csound_prslex_init'
>>>> collect2: error: ld returned 1 exit status
>>>> frontends/CMakeFiles/csdebugger.dir/build.make:95: recipe for target
>>>> 'csdebugger' failed
>>>>
>>>>
>>>> -----------------------------------------------------
>>>> Michael Gogins
>>>> Irreducible Productions
>>>> http://michaelgogins.tumblr.com
>>>> Michael dot Gogins at gmail dot com
>>>>
>>>
>>