############################################################
# Please modify the following 2 lines:                     #
#                                                          #
# LIBPATH     => your path to the lib-files ( X11 )        #
# INCPATH     => your path to the include-files ( X11 )    #
#                                                          #
############################################################
LIBPATH           = -L/usr/X11/lib 
INCPATH           = -I/usr/X11/include

LIB               = -lX11 -lm  
OBJ_XOCR          =  main.o  ocr.o wsa.o win.o  baum.o  semantik.o
OBJ_OCR           = Omain.o Oocr.o wsa.o win.o Obaum.o Osemantik.o
TARGET_FILE_XOCR  = xocr
TARGET_FILE_OCR   = ocr

#                   -02      = enable all optimazions 
#                       -s   = make output smaller (without debug/link-informations)
OPTION            = -O2 -s

# if yu dont have "gcc" use instead of "gcc" "cc"   
CC          = gcc


$(TARGET_FILE_OCR): $(OBJ_XOCR) $(OBJ_OCR)
	$(CC) $(OPTION) -o $(TARGET_FILE_XOCR) $(OBJ_XOCR) $(LIBPATH) $(INCPATH) $(LIB) 
	$(CC) $(OPTION) -o $(TARGET_FILE_OCR)  $(OBJ_OCR)  $(LIBPATH) $(INCPATH) $(LIB)
ocr.o: ocr.c 
	$(CC) $(OPTION) -c ocr.c 
main.o: main.c
	$(CC) $(OPTION) -c main.c $(LIBPATH) $(INCPATH)
win.o:	win.c
	$(CC) $(OPTION) -c win.c $(LIBPATH) $(INCPATH) 
wsa.o:	wsa.c
	$(CC) $(OPTION) -c wsa.c 
baum.o: baum.c
	$(CC) $(OPTION) -c baum.c 
semantik.o: semantik.c
	$(CC) $(OPTION) -c semantik.c  $(LIBPATH) $(INCPATH)
Oocr.o: Oocr.c
	$(CC) $(OPTION) -c Oocr.c
Omain.o: Omain.c
	$(CC) $(OPTION) -c Omain.c $(LIBPATH) $(INCPATH)
Obaum.o: Obaum.c
	$(CC) $(OPTION) -c Obaum.c
Osemantik.o: Osemantik.c
	$(CC) $(OPTION) -c Osemantik.c  $(LIBPATH) $(INCPATH)
