On Wed, Jun 2, 2010 at 12:29 PM, Marija Velickovic <[email protected]> wrote:
> Hi,
>
> I've just tried latest HEAD version installation on Windows XP, SP3, and
> have next errors:

>   File "F:\Instalacije\ray\src\common\SConscript", line 47:
>     ALL = RTSCENE + RTPIC + STD + RTNET + env.get('RAD_COMPAT',[])

I'd say env.get('RAD_COMPAT') returns a string instead of a string
wrapped in a list. Try to add a print statement before this line to
see the value of RAD_COMPAT (and possibly all the other vars). Once
you know which value is not a list you can either search where it get
set (wrongly) or modify the above line to something like

ALL = RTSCENE + RTPIC + STD + RTNET + [env.get('RAD_COMPAT',"")]

or similar.

> What I have tried to do:
> ****
> If I replace line:
> opts = Options(OPTFILE, ARGUMENTS) with
> opts = Variables(OPTFILE, ARGUMENTS)
> only depreciation warning is removed, and the rest of the error remains.

The error is raised by the Python interpreter in the "ALL = ..." line
above. Modifying "opts=" will have no effect here.

> ******
> For error in line 81, I've tried to replace this path string with list in
> SConscript(), but the same errors again.
> ****

The error is not in line 81; it's in line 47. It just get's passed up
through the stack until it reaches the top level function SConscript()
in line 47 where the Python interpreter complains.

> Comment out line 81. I've got next error during building:
[...]
>   File "F:\Instalacije\ray\src\rt\SConscript", line 21
>
>     raycalls = env.Object(source="raycalls.c')
>
>                                              ^
>
> SyntaxError: EOL while scanning string literal

Mix of double and single quotes around "raycalls.c"


Regards,
Thomas

_______________________________________________
Radiance-dev mailing list
[email protected]
http://www.radiance-online.org/mailman/listinfo/radiance-dev

Reply via email to