ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/cal/Rmakefile
Revision: 1.6
Committed: Thu May 1 16:42:05 2008 UTC (15 years, 11 months ago) by greg
Branch: MAIN
CVS Tags: rad4R0
Changes since 1.5: +2 -2 lines
Log Message:
Math library and warning fixes for Solaris

File Contents

# Content
1 # RCSid: $Id: Rmakefile,v 1.5 2007/11/24 00:37:26 greg Exp $
2 #
3 # Compiles for icalc, rcalc, ev, and utilities
4 #
5
6 OPT = -O
7
8 CC = cc
9
10 MACH = -DIEEE
11
12 DEFS = -DBIGGERLIB
13
14 CFLAGS = $(OPT) $(MACH) $(DEFS) -I../common -L../lib
15
16 MLIB = -lm
17
18 INSTDIR = /usr/local/bin
19
20 PROGS = icalc ev rcalc total cnt neaten rlam tabfunc histo
21
22 all: $(PROGS)
23
24 install: $(PROGS)
25 cp $(PROGS) $(INSTDIR)
26
27 clean:
28 set nonomatch; rm -f *.o $(PROGS)
29
30 icalc: calc.o
31 $(CC) $(CFLAGS) -o icalc calc.o -lrtrad $(MLIB)
32
33 ev: ev.o
34 $(CC) $(CFLAGS) -o ev ev.o -lrtrad $(MLIB)
35
36 rcalc: rcalc.o
37 $(CC) $(CFLAGS) -o rcalc rcalc.o -lrtrad $(MLIB)
38
39 total: total.o
40 $(CC) $(CFLAGS) -o total total.o $(MLIB)
41
42 cnt: cnt.o
43 $(CC) $(CFLAGS) -o cnt cnt.o
44
45 neaten: neat.o
46 $(CC) $(CFLAGS) -o neaten neat.o
47
48 rlam: lam.o
49 $(CC) $(CFLAGS) -o rlam lam.o
50
51 tabfunc: tabfunc.o
52 $(CC) $(CFLAGS) -o tabfunc tabfunc.o -lrtrad $(MLIB)
53
54 histo: histo.o
55 $(CC) $(CFLAGS) -o histo histo.o $(MLIB)
56
57 calc.o ev.o rcalc.o: ../common/calcomp.h
58
59 total.o rcalc.o: ../common/platform.h
60
61 rcalc.o: ../common/rterror.h ../common/rtmisc.h ../common/rtio.h