summaryrefslogtreecommitdiffstats
path: root/SD-VBS/benchmarks/texture_synthesis/src/matlabPyrTools/MEX/Makefile-sun4
blob: 432b181db50c86c2541c7b9623c6c1327ce9f84a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
MLAB = /home/alberich/matlab4

MXSFX = mex4
MEX = ${MLAB}/bin/cmex

MFLAGS = 
INC = -I ${MLAB}/extern/include
LIB = -L ${MLAB}/extern/lib/sun4

CC = gcc
C_OPTIMIZE_SWITCH = -O2    ## For GCC
CFLAGS = ${C_OPTIMIZE_SWITCH} ${INC} ${LIB}

all: corrDn.${MXSFX} upConv.${MXSFX} pointOp.${MXSFX} \
	histo.${MXSFX} range2.${MXSFX}

clean:
	/bin/rm *.o

corrDn.${MXSFX}: corrDn.o wrap.o convolve.o edges.o
	${MEX} ${MFLAGS} corrDn.o wrap.o convolve.o edges.o

upConv.${MXSFX}: upConv.o wrap.o convolve.o edges.o
	${MEX} ${MFLAGS} upConv.o wrap.o convolve.o edges.o

pointOp.${MXSFX}: pointOp.o
	${MEX} ${MFLAGS} pointOp.o

histo.${MXSFX}: histo.o
	${MEX} ${MFLAGS} histo.o

range2.${MXSFX}: range2.o
	${MEX} ${MFLAGS} range2.o

convolve.o wrap.o edges.o: convolve.h 

%.o : %.c
	${CC} -c ${CFLAGS} $<