On 03/29/2015 09:25 AM, clipka wrote:
> Am 28.03.2015 um 13:04 schrieb James Holsenback:
>> On 03/21/2015 09:58 AM, clipka wrote:
>>> This build should fix the issues reported about the tuple-style
>>> assignment:
>>>
>>> https://github.com/c-lipka/povray/releases/tag/v3.7.1-alpha.8004333
>>
>> some problems building ...
>>
>> parser/parser.cpp: In member function ‘void
>> pov::Parser::Parse_Declare(bool, bool)’:
>> parser/parser.cpp:8225:18: error: template argument for ‘template<class
>> _Tp> class std::allocator’ uses local type
>> ‘pov::Parser::Parse_Declare(bool, bool)::LValue’
>
> Ah, somehow I had a feeling that might cause problems.
> Can you try pulling the definition of "struct LValue" out of the
> function and see whether that fixes all the errors?
>
Well it was much more involved than that ... after commenting out the
struct LValue definition it started belching on lvalves. I found the
appropriate set up for that in the previous version (alpha.7981337) file.
Attached is the ~source/parser/parser.ccp file that ended up compiled
successfully.
Post a reply to this message
Attachments:
Download 'us-ascii' (300 KB)
|