# uncomment this to enable the console CONSOLE=-mconsole #CONSOLE= CFLAGS=-O3 -march=pentium3 -msse -malign-double -mfpmath=sse #CFLAGS= all: ../ninox.exe ../videoshow.exe ../ftacompress.exe version: perl increment.pl version.h perl makecommands.pl .c.o: gcc $(CFLAGS) -c $< OBJ=stack.o usage.o globals.o scale.o fileio.o debayer.o \ align.o process.o quality.o commands.o morphing.o subsample.o \ hotpixels.o util.o tables.o streamfilter.o rotate.o gaincomp.o fft.o \ fftutil.o transpose.o font.o display.o keyboard.o switches.o globals.o \ ftacompress.o ninox.o: ninox.c version gcc $(CFLAGS) -c ninox.c ../ninox.exe: version $(OBJ) ninox.o -rm nlib.a ar cqv nlib.a $(OBJ) gcc -o ../ninox ninox.o nlib.a -LSDL/lib -lSDL -lm ../videoshow.exe: videoshow.c nlib.a gcc $(CONSOLE) -LSDL/lib -mwindows $(CFLAGS) -I. videoshow.c nlib.a -o ../videoshow -lSDL ../ftacompress.exe: ftacompress.c nlib.a gcc $(CONSOLE) -DFTACOMPRESS_STANDALONE -LSDL/lib -mwindows $(CFLAGS) -I. ftacompress.c nlib.a -o ../ftacompress -lSDL clean: rm -f $(OBJ) ninox.o nlib.a