all:			MakeThumbs.cpp gif.o pgm.o bmp.o alphabet.o graphics.o AutoArea.o
			gcc -Wall -o MakeThumbs MakeThumbs.cpp gif.o pgm.o bmp.o alphabet.o graphics.o AutoArea.o
			#rm *.o
# Done !
# MakeThumbs is ready for use, now.

gif.o:			gif.cpp gif.h SysTypes.h
			gcc -Wall -c gif.cpp

pgm.o:			pgm.cpp pgm.h SysTypes.h
			gcc -Wall -c pgm.cpp

bmp.o:			bmp.cpp bmp.h SysTypes.h
			gcc -Wall -c bmp.cpp

alphabet.o:		alphabet.cpp alphabet.h SysTypes.h
			gcc -Wall -c alphabet.cpp 

graphics.o:		graphics.cpp graphics.h SysTypes.h
			gcc -Wall -c graphics.cpp

AutoArea.o:		AutoArea.cpp AutoArea.h
			gcc -Wall -c AutoArea.cpp

clean:
			rm *.o; rm *~

install:		clean
			mv MakeThumbs ~/bin

tstimg:			tstimg.cpp pgm.o gif.o graphics.o
			gcc -Wall tstimg.cpp -o tstimg pgm.o gif.o graphics.o

IPcut:			IPcut.cpp pgm.o gif.o bmp.o graphics.o
			gcc -Wall IPcut.cpp -o IPcut pgm.o gif.o bmp.o graphics.o
