I need to build it for Linux - Is that possible? Your web page says ‘Programs in this repository compile on Windows (VS2013) and Mac (XCode)’ Does that imply that it not possible to compile them on Linux? - I ask because I have a slightly modified copy of Daysim 4.0 which allows building for Linux, and when I build it, it produces an executable for rtrace_dc, but not one for rtrace_dc_2305 (just like your version, it does not contain source code for rtrace_dc_2305).
But I thought I’d also ask here because rtrace_dc is a copy of rtrace, a Radiance program, and because you have helped me in the past to build Radiance for Linux.
I’ve already replied to this on GitHub, but here on the Radiance forum, my first question would be why you even want to use rtrace_dc_2305. Unless you have a specific requirement to use that software, you will have a much easier time using rcontrib instead.
my first question would be why you even want to use rtrace_dc_2305
I need to to call gen_dc with the -dds option. I have a colleague who installed Daysim on Windows and he can successfully do that. When I try to do that on Linux, I get the following
My colleague can see rtrace_dc_2305.exe as part of the installation on Windows. I cannot find the source code for rtrace_dc_2305, nor can I find any documentation saying that generation of a rtrace_dc_2305 binary on Linux is optional, or that explains how to generate the binary.
If I can’t resolve the problem then I can’t use the -dds option on Linux!
It looks like the way daysim depends on rtrace_dc_2305 is that it generates a file, called static_system.dir-dir.ab0.dc, which contains the following command invoking rtrace_dc_2305: