Thanks Lars,

If I look at the contents of rad5R1supp.tar.gz
<https://www.radiance-online.org/download-install/radiance-source-code/latest-release/radR51supp.tar.gz>
(I
would look at the equivalent for 5.0, the version I am targeting, but it
doesn't seem to exist - it looks like core and auxiliary files are bundled
together in

rad5R0all.tar.gz
<https://www.radiance-online.org/download-install/radiance-source-code/archived-releases/radiance-5.0/rad5R0all.tar.gz>),
I see the following:


doc 102KB

lib 371 MB

obj 2.6MB

src 9.3 MB


src just contains px/tiff, which you explained I can exclude


doc is just documentation so can be excluded


lib is the large one - what do you mean when you say "You may also remove
all the example files from the lib directory" - can the whole directory be
excluded?


what about the obj directory? You didn't mention it: can all of it be
excluded? It contains the following subdirectories:

alpha

cabin

misc

office

texture

virtual


Also, in a context in which I am only running binaries oconv and rtrace, is
it the case that none of the auxiliary files are needed? If not, which ones
are needed?


Your help with the above would be greatly appreciated.


Thanks,


Philip



On 6 April 2018 at 12:43, Lars O. Grobe <gr...@gmx.net> wrote:

> Hi Philip,
>
> as far as I understand you, the aim is to get a minimalistic Radiance
> rendering node. For that, I would propose to exclude all the X11, tcl-tk
> and tiff stuff. You will probably not work interactively on the node but
> get the results transferred to a local work-station, where you could do all
> file conversion and display work. You may also remove all the example files
> from the lib directory. The question is how to best implement all this in a
> makefile, so that you do not get all the errors. I have to admit that the
> many build systems around in Radiance are confusing... Maybe editing the
> rmakefiles, and setting up a new target such as "minimal-install" would be
> a good start.
>
> Cheers, Lars.
>
> Hello,
>
> should I be concerned about the fact that installing libX11 and
> libX11-devel seems to have been sufficient in order to eliminate the
> X11-related compilation errors?
>
> I expected to also have to  change the -L option to point to /usr/lib64 in
> the following
>
> set mach="-Dlinux -D_FILE_OFFSET_BITS=64 -L/usr/X11R6/lib
> -I/usr/include/X11 -DNOSTEREO"
>
> That's because I don't have a /usr/X11R6/lib directory (but I have some
> X11 files in /usr/lib64 instead, due to having installed libX11).
> I didn't expect to have to edit the -I option because I do have a 
> /usr/include/X11
> directory, due to having installed libX11-devel.
>
> Thoughts?
>
> Also, our application uses Radiance in headless mode (no UI).
> Am I right in thinking that whilst installing X11 is necessary in order to
> get a clean build, many of the resulting binaries can be run without X11.
>
> E.g. am I right in thinking that I can run oconv and rtrace without X11?
>
> Is there some resource that can be used to determine which Radiance
> binaries rely on X11 and which don't?
>
> Thank you in advance for your help.
>
> Philip Schwarz
>
>
>
>
> _______________________________________________
> Radiance-dev mailing 
> listRadiance-dev@radiance-online.orghttps://www.radiance-online.org/mailman/listinfo/radiance-dev
>
>
>
> _______________________________________________
> Radiance-dev mailing list
> Radiance-dev@radiance-online.org
> https://www.radiance-online.org/mailman/listinfo/radiance-dev
>
>
_______________________________________________
Radiance-dev mailing list
Radiance-dev@radiance-online.org
https://www.radiance-online.org/mailman/listinfo/radiance-dev

Reply via email to