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 40 41
|
#****************************************************************************
#* *
#* Program: Makefile for IMG* Image Processing Tools *
#* Author: Simon A.J. Winder *
#* Version: 1.0 (Oct 1994) *
#* Date: Wed Feb 19 21:41:56 1992 *
#* Copyright (C) 1994 Simon A.J. Winder *
#* *
#****************************************************************************
OBJS = imgCrop imgFltToPgm imgInfo imgPnmToFlt imgSmooth \
imgSplit imgCombine imgCombineSeq imgSplitSeq imgInsert imgSelect \
imgTee imgPrint imgAscii imgForwardFFT imgInverseFFT imgMagnitude \
imgLaplacian imgPpmToFlt3 imgFlt3ToPpm imgMagnify imgSubSample \
imgAdd imgSub imgMul imgDiv imgNeg imgCpxMul imgZeros imgDeriv \
imgGrad imgAngle imgThresh imgOr imgAnd imgXor imgNot \
imgFFTGabor imgImpulse imgFlt2ToCpx imgWrapAngle \
imgRepeat imgGrating imgAbs imgPpmToColour imgMarrHil \
imgEdgeSynth imgFoveate imgFFTDOG imgReorder imgRectify imgStats \
imgCpxToFlt2 imgFFTLow imgFFTHigh imgFFTSmooth imgFourierPad \
imgFFTBandPass imgMax imgFlip imgCanny imgEdgeSynth2 \
imgPower imgConvolve imgImage imgSetMinMax imgNoise imgRankFilter
CFLAGS = -O
XAW = -L/usr/X11R6/lib -lXaw -lXmu -lXt -lX11
LIBSRC = ../LibSrc
BINDIR = ../Bin
COMPILE = $(LIBSRC)/libimg.a $(CFLAGS) -I$(LIBSRC)
all:
@for i in $(OBJS) ; \
do \
echo compiling: $$i ; \
$(CC) -o $(BINDIR)/$$i $$i.c $(COMPILE) -lm ; \
done
@echo " If the following compile line does not work you may need"
@echo " to check your current X configuration and edit the line"
@echo " appropriately."
$(CC) -o $(BINDIR)/imgSurfacePlot imgSurfacePlot.c $(COMPILE) $(XAW) -lm
clean:
-rm $(BINDIR)/img*
|