Pally Sandher wrote:

Tried 1.1, 1.0.1 & 1.0 of Scons. None work & I bizarrely get more
deprecation warnings with 1.1 & older versions than I do with 1.2 or
1.3.

You can ignore the warnings, they are harmless and will be
dealt with in time.

The real problem is a bug in my scripts, which collides with
some inconsistencies in the Radiance file tree. Looks like
I should have tested the installation code more thorougly,
but I just didn't expect it to suddenly cause trouble.

The problem is hat several files in the Radiance source tree
exist in identical duplicates. SCons tries to install both of
them onto the same target, for which it has no solution.
I don't currently have access to the most current distribution,
but in my source tree those are:

ray/lib/clockface.hex   ray/src/gen/clockface.hex
ray/lib/surf.cal        ray/src/gen/surf.cal
ray/lib/lamp.tab        ray/src/cv/lamp.tab

Solution: The SConscript files in the  the ray/src/gen and
ray/src/cv directories each have a variable assignment near
the bottom of the form:
  LIBFILES=Split('a b c d')
Ignoring any syntactic variations, the problem files are part
of the 'a b c d' list. Just remove them one by one (leaving
some whitspace as seperator for the remaining entries) until
installation succeeds.

Obviously that is only a stop gap measure for now. The real
solution would be to eliminate the file duplication. As far
as I can tell, the makeall script currently installs each of
them twice, one copy overwriting the other.


-schorsch

--
Georg Mischler  --  simulations developer  --  schorsch at schorsch com
+schorsch.com+  --  lighting design tools  --  http://www.schorsch.com/

_______________________________________________
Radiance-dev mailing list
Radiance-dev@radiance-online.org
http://www.radiance-online.org/mailman/listinfo/radiance-dev

Reply via email to