ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/hd/Rmakefile
(Generate patch)

Comparing ray/src/hd/Rmakefile (file contents):
Revision 3.27 by schorsch, Fri Mar 10 19:40:12 2006 UTC vs.
Revision 3.32 by greg, Wed May 7 15:53:03 2008 UTC

# Line 7 | Line 7 | MACH = -DBSD
7  
8   OPT = -O
9  
10 < CFLAGS = -I../common -L../lib $(OPT) $(MACH)
10 > CFLAGS = -I../common -L../lib $(OPT) $(MACH) -DDEVPATH=\"$(DEVDIR)\"
11  
12 + MLIB = -lm
13 +
14   CC = cc
15  
16 + LN = ln
17 +
18   SPECIAL =
19  
20   INSTDIR = /usr/local/bin
# Line 28 | Line 32 | install:       all $(DEVS) $(SPECIAL)
32          cp $(PROGS) $(INSTDIR)
33  
34   clean:
35 <        set nonomatch; rm -f *.o $(PROGS) core
35 >        set nonomatch; rm -f *.o $(PROGS) core Version.c
36  
37   ogl:    $(DEVDIR)/ogl.hdi $(DEVDIR)/oglh.hdi \
38          $(DEVDIR)/oglo.hdi $(DEVDIR)/ogloh.hdi \
# Line 47 | Line 51 | sun:
51   rholo:  rholo.o rholo2.o rholo2l.o rholo3.o rholo4.o holo.o holofile.o \
52   viewbeams.o Version.o
53          $(CC) $(CFLAGS) -o rholo rholo.o rholo2.o rholo2l.o rholo3.o rholo4.o \
54 < holo.o holofile.o viewbeams.o Version.o -lrtrad -lm
54 > holo.o holofile.o viewbeams.o Version.o -lrtrad $(MLIB)
55  
56   rhpict: rhpict.o rhpict2.o holo.o holofile.o viewbeams.o Version.o
57          $(CC) $(CFLAGS) -o rhpict rhpict.o rhpict2.o holo.o holofile.o \
58 < viewbeams.o Version.o -lrtrad -lm
58 > viewbeams.o Version.o -lrtrad $(MLIB)
59  
60   rhcopy: rhcopy.o clumpbeams.o holo.o holofile.o
61          $(CC) $(CFLAGS) -o rhcopy rhcopy.o clumpbeams.o \
62 < holo.o holofile.o -lrtrad -lm
62 > holo.o holofile.o -lrtrad $(MLIB)
63  
64   rhoptimize:     rhoptimize.o clumpbeams.o holo.o holofile.o
65          $(CC) $(CFLAGS) -o rhoptimize rhoptimize.o clumpbeams.o \
66 < holo.o holofile.o -lrtrad -lm
66 > holo.o holofile.o -lrtrad $(MLIB)
67  
68   rhinfo: rhinfo.o holo.o holofile.o
69 <        $(CC) $(CFLAGS) -o rhinfo rhinfo.o holo.o holofile.o -lrtrad -lm
69 >        $(CC) $(CFLAGS) -o rhinfo rhinfo.o holo.o holofile.o -lrtrad $(MLIB)
70  
71   genrhgrid:      genrhgrid.o holo.o
72 <        $(CC) $(CFLAGS) -o genrhgrid genrhgrid.o holo.o -lrtrad -lm
72 >        $(CC) $(CFLAGS) -o genrhgrid genrhgrid.o holo.o -lrtrad $(MLIB)
73  
74   $(DEVDIR)/x11h.hdi:     $(DEVDIR)/x11.hdi
75          rm -f $(DEVDIR)/x11h.hdi
76 <        ln $(DEVDIR)/x11.hdi $(DEVDIR)/x11h.hdi
76 >        $(LN) x11.hdi $(DEVDIR)/x11h.hdi
77  
78   $(DEVDIR)/x11.hdi:      rhdisp.o rhdisp2.o viewbeams.o rhd_x11.o rhd_qtree.o \
79   rhd_qtree2r.o rhd_ctab.o holo.o
80          $(CC) $(CFLAGS) -o $(DEVDIR)/x11.hdi rhdisp.o rhdisp2.o viewbeams.o \
81 < rhd_x11.o rhd_qtree.o rhd_qtree2r.o rhd_ctab.o holo.o -lrtrad -lX11 -lm
81 > rhd_x11.o rhd_qtree.o rhd_qtree2r.o rhd_ctab.o holo.o -lrtrad -lX11 $(MLIB)
82  
83   $(DEVDIR)/glx1h.hdi:    $(DEVDIR)/glx1.hdi
84          rm -f $(DEVDIR)/glx1h.hdi
85 <        ln $(DEVDIR)/glx1.hdi $(DEVDIR)/glx1h.hdi
85 >        $(LN) glx1.hdi $(DEVDIR)/glx1h.hdi
86  
87   $(DEVDIR)/glxoh.hdi:    $(DEVDIR)/glxo.hdi
88          rm -f $(DEVDIR)/glxoh.hdi
89 <        ln $(DEVDIR)/glxo.hdi $(DEVDIR)/glxoh.hdi
89 >        $(LN) glxo.hdi $(DEVDIR)/glxoh.hdi
90  
91   $(DEVDIR)/glxsh.hdi:    $(DEVDIR)/glxs.hdi
92          rm -f $(DEVDIR)/glxsh.hdi
93 <        ln $(DEVDIR)/glxs.hdi $(DEVDIR)/glxsh.hdi
93 >        $(LN) glxs.hdi $(DEVDIR)/glxsh.hdi
94  
95   $(DEVDIR)/glxsoh.hdi:   $(DEVDIR)/glxso.hdi
96          rm -f $(DEVDIR)/glxsoh.hdi
97 <        ln $(DEVDIR)/glxso.hdi $(DEVDIR)/glxsoh.hdi
97 >        $(LN) glxso.hdi $(DEVDIR)/glxsoh.hdi
98  
99   $(DEVDIR)/oglh.hdi:     $(DEVDIR)/ogl.hdi
100          rm -f $(DEVDIR)/oglh.hdi
101 <        ln $(DEVDIR)/ogl.hdi $(DEVDIR)/oglh.hdi
101 >        $(LN) ogl.hdi $(DEVDIR)/oglh.hdi
102  
103   $(DEVDIR)/ogloh.hdi:    $(DEVDIR)/oglo.hdi
104          rm -f $(DEVDIR)/ogloh.hdi
105 <        ln $(DEVDIR)/oglo.hdi $(DEVDIR)/ogloh.hdi
105 >        $(LN) oglo.hdi $(DEVDIR)/ogloh.hdi
106  
107   $(DEVDIR)/oglsh.hdi:    $(DEVDIR)/ogls.hdi
108          rm -f $(DEVDIR)/oglsh.hdi
109 <        ln $(DEVDIR)/ogls.hdi $(DEVDIR)/oglsh.hdi
109 >        $(LN) ogls.hdi $(DEVDIR)/oglsh.hdi
110  
111   $(DEVDIR)/oglsoh.hdi:   $(DEVDIR)/oglso.hdi
112          rm -f $(DEVDIR)/oglsoh.hdi
113 <        ln $(DEVDIR)/oglso.hdi $(DEVDIR)/oglsoh.hdi
113 >        $(LN) oglso.hdi $(DEVDIR)/oglsoh.hdi
114  
115   $(DEVDIR)/glx1.hdi:     rhd_glx1.o rhdisp.o rhdisp2.o viewbeams.o \
116   rhd_qtree.o rhd_qtree2c.o holo.o
117          rm -f $(DEVDIR)/glx1.hdi
118          $(CC) $(CFLAGS) -o $(DEVDIR)/glx1.hdi rhd_glx1.o rhdisp.o rhdisp2.o \
119 < viewbeams.o holo.o rhd_qtree.o rhd_qtree2c.o -lrtrad -lGLU -lGL -lX11 -lm
119 > viewbeams.o holo.o rhd_qtree.o rhd_qtree2c.o -lrtrad -lGLU -lGL -lX11 $(MLIB)
120  
121   $(DEVDIR)/ogl.hdi:      rhd_ogl0.o rhdisp.o rhdisp2.o viewbeams.o \
122   rhd_odraw.o rhd_geom.o holo.o
123          $(CC) $(CFLAGS) -o $(DEVDIR)/ogl.hdi rhd_ogl0.o rhdisp.o rhdisp2.o \
124 < viewbeams.o holo.o rhd_odraw.o rhd_geom.o -lrgl -lrtrad -lGLU -lGL -lX11 -lm
124 > viewbeams.o holo.o rhd_odraw.o rhd_geom.o -lrgl -lrtrad -lGLU -lGL -lX11 $(MLIB)
125  
126   $(DEVDIR)/oglo.hdi:     rhd_oglo.o rhdisp.o rhdisp2.o viewbeams.o \
127   rhd_odraw.o rhd_geom.o holo.o rhdobj.o
128          $(CC) $(CFLAGS) -o $(DEVDIR)/oglo.hdi rhd_oglo.o rhdisp.o \
129   rhdisp2.o viewbeams.o holo.o rhd_odraw.o rhd_geom.o rhdobj.o \
130 < -lrgl -lrtrad -lGLU -lGL -lX11 -lm
130 > -lrgl -lrtrad -lGLU -lGL -lX11 $(MLIB)
131  
132   $(DEVDIR)/ogls.hdi:     rhd_ogls.o rhdisp.o rhdisp2.o viewbeams.o \
133   rhd_odraw.o rhd_geom.o holo.o
134          $(CC) $(CFLAGS) -o $(DEVDIR)/ogls.hdi rhd_ogls.o rhdisp.o rhdisp2.o \
135   viewbeams.o holo.o rhd_odraw.o rhd_geom.o \
136 < -lrgl -lrtrad -lGLU -lGL -lX11 -lXext -lm
136 > -lrgl -lrtrad -lGLU -lGL -lX11 -lXext $(MLIB)
137  
138   $(DEVDIR)/oglso.hdi:    rhd_oglso.o rhdisp.o rhdisp2.o viewbeams.o \
139   rhd_odraw.o rhd_geom.o holo.o rhdobj.o
140          $(CC) $(CFLAGS) -o $(DEVDIR)/oglso.hdi rhd_oglso.o rhdisp.o rhdisp2.o \
141   viewbeams.o holo.o rhd_odraw.o rhd_geom.o rhdobj.o \
142 < -lrgl -lrtrad -lGLU -lGL -lX11 -lXext -lm
142 > -lrgl -lrtrad -lGLU -lGL -lX11 -lXext $(MLIB)
143  
144   rhd_ogl0.o:     rhd_ogl.c
145          $(CC) $(CFLAGS) -c rhd_ogl.c

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines