POV-Ray : Newsgroups : povray.unofficial.patches : UberPOV v1.37.1.0-beta.9 released : Re: UberPOV v1.37.1.0-beta.9 released Server Time
17 Aug 2022 06:44:14 EDT (-0400)
  Re: UberPOV v1.37.1.0-beta.9 released  
From: James Holsenback
Date: 31 Jan 2015 20:50:38
Message: <54cd866e$1@news.povray.org>
On 01/31/2015 08:49 PM, James Holsenback wrote:
> On 01/31/2015 08:46 PM, James Holsenback wrote:
>> On 01/31/2015 08:26 PM, James Holsenback wrote:
>>> On 01/31/2015 03:47 AM, clipka wrote:
>>>> Latest UberPOV version, with all the new official POV-Ray bells &
>>>> whistles merged in.
>>>>
>>>> https://github.com/UberPOV/UberPOV/releases/tag/v1.37.1.0-beta.9
>>>
>>> I'm getting this error during the make portion of the build:
>>>
>>> In file included from backend/frame.h:67:0,
>>>                   from lightgrp.cpp:35:
>>> ./base/colour.h: In member function
>>> ‘pov_base::GenericTrans<COLOUR_T>::Channel
>>> pov_base::GenericTrans<COLOUR_T>::LegacyOpacity(const Colour&) const’:
>>> ./base/colour.h:1132:28: error: ‘col’ was not declared in this scope
>>> In file included from backend/frame.h:67:0,
>>>                   from lightgrp.cpp:35:
>>> ./base/colour.h: In constructor
>>> ‘pov_base::GenericTransColour<CT>::GenericTransColour(const Colour&,
>>> pov_base::GenericTransColour<CT>::Channel,
>>> pov_base::GenericTransColour<CT>::Channel)’:
>>> ./base/colour.h:1933:13: error: class ‘pov_base::GenericTransColour<CT>’
>>> does not have any field named ‘mFilter’
>>> ./base/colour.h:1934:13: error: class ‘pov_base::GenericTransColour<CT>’
>>> does not have any field named ‘mTransm’
>>> make[2]: *** [lightgrp.o] Error 1
>>> make[2]: Leaving directory
>>> `/home/ash/ScratchPad/uber/UberPOV-1.37.1.0-beta.9/source'
>>> make[1]: *** [all-recursive] Error 1
>>> make[1]: Leaving directory
>>> `/home/ash/ScratchPad/uber/UberPOV-1.37.1.0-beta.9'
>>> make: *** [all] Error 2
>>>
>>> Same error that I'm getting with ANY source AFTER beta6 (which built
>>> just fine)
>>
>> thinking it's the configure phase I redirected output to file to compare
>> results:
>>
>> diff c-outb6 c-outb9
>> 4c4
>> < Configure UberPOV version 1.37.0.0-beta.6
>> ---
>>  > Configure UberPOV version 1.37.1.0-beta.9
>> 177a178
>>  > checking whether g++ accepts -Wno-non-template-friend... yes
>> 222c223
>> < UberPOV 1.37.0.0-beta.6 has been configured.
>> ---
>>  > UberPOV 1.37.1.0-beta.9 has been configured.
>> 235c236
>> <   Compiler flags:      -pipe -Wno-multichar -Wno-write-strings
>> -fno-enforce-eh-specs -s -O3 -ffast-math -malign-double
>>   -march=native -pthread
>> ---
>>  >   Compiler flags:      -pipe -Wno-multichar -Wno-write-strings
>> -fno-enforce-eh-specs -Wno-non-template-friend -s -O3 -
>> ffast-math -malign-double -march=native -pthread
>>
>> and noticed the checking whether g++ accepts yada-yada shows up for the
>> beta9 configure ... is that a clue?
>
> Oh ... and the Compiler flags shows -Wno-non-template-friend for b9 as well

holy crap i'm rusty (bare with me) haven't even TOUCHED pov/uber for 
almost 3 months now: I'm using gcc (SUSE Linux) 4.6.2


Post a reply to this message

Copyright 2003-2021 Persistence of Vision Raytracer Pty. Ltd.