Below is the optional order file used to simulate the longest-overall compilation strategy with the render program.
raytrace.o Xgraf.o render.o rayshade.o readgif.o read_geom.o bview.o planes.o uedges.o trace.o hlist.o color.o parsecmd.o shades.o m4dinv.o scale.o vrp.o eye.o field.o screen.o p4dm4d.o rdata.o light.o paint.o reflective.o diffuse.o texture.o dumpobj.o p3dm4d.o lookat.o zplane.o name.o dedges.o background.o cm4d.o trans.o state.o shade.o vup.o rotpln.o fog.o dpolys.o m4dm4d.o area.o rotate.o showgif.o pm4d.o rotvec.o ambient.o spectral.o dlines.o scanconv.o zbuffer.o