demo-clasp-cxx build status

Christian Schafmeister chris.schaf at verizon.net
Mon Jun 29 22:41:03 UTC 2015


Chris,

The master branch hasn’t been updated for a while - there have been lots of development and I’ve been wrestling them into shape so that I can do another release.

I’m not quite ready yet but you could try building the 0.3-test-6 tag.

Come join us in #clasp  if you want more details.

Best,

.Chris.



On Jun 29, 2015, at 6:13 PM, Chris Kohlhepp <chrisk at manx.net> wrote:

> Elaboration: Adding #pragma once fixes this problem.
> Maybe add this to upstream generator "pump.py clbind_functoids.pmp"?
> 
> 
> Chris K
> 
> On 30/06/2015 8:09 am, Chris Kohlhepp wrote:
>> Now the detail. What I'm seeing is this:
>> 
>> n file included from helloWorld.cc:5:
>> In file included from /Applications/Clasp/clasp/src/include/clasp.h:2:
>> In file included from /Applications/Clasp/clasp/include/clasp/core/../clbind/clbind.h:34:
>> In file included from /Applications/Clasp/clasp/include/clasp/clbind/class.h:147:
>> In file included from /Applications/Clasp/clasp/include/clasp/clbind/constructor.h:265:
>> /Applications/Clasp/clasp/src/clbind/bin/boehm/clang-darwin-4.2.1/release/link-static/clbind_functoids.h:13:7: error: redefinition of
>>      'VariadicFunctoid<type-parameter-0-1 (*)(type-parameter-0-2, type-parameter-0-3, type-parameter-0-4, type-parameter-0-5, type-parameter-0-6, type-parameter-0-7,
>>      type-parameter-0-8, type-parameter-0-9, type-parameter-0-10, type-parameter-0-11, type-parameter-0-12, type-parameter-0-13, type-parameter-0-14,
>>      type-parameter-0-15, type-parameter-0-16, type-parameter-0-17), type-parameter-0-0>'
>> class VariadicFunctoid
>>      ^~~~~~~~~~~~~~~~
>> /Applications/Clasp/clasp/src/clbind/bin/boehm/clang-darwin-4.2.1/release/link-static/clbind_functoids.h:13:7: note: previous definition is here
>> class VariadicFunctoid
>>      ^
>> 
>> Looks to me like this header is included twice as both references are the same.
>> This header contains no header guards or pragma once statement.
>> It also claims to be generated which means one really should not add those to the source.
>> 
>> Best Regards
>> 
>> Chris Kohlhepp
>> 
>> On 30/06/2015 7:56 am, Chris Kohlhepp wrote:
>>> Hello,
>>> 
>>> I have Clasp built and running on 10.9.4 using XCode 6.  Before going into detail, I wanted to briefly inquire if at present demo-clasp-cxx is expected to build, if so with what branch of Clasp? It used to be the preview branch but I noticed that elements of preview, most notably SICL et al are now in master.
>>> 
>>> Please advice
>>> 
>>> Best Regards
>>> 
>>> Chris Kohlhepp
>>> 
>> 
> 
> 




More information about the clasp-devel mailing list