CC = gcc
CFLAGS = -Wall -D__EMX__  -DEMX -DOS2 -O3 -s -DTCPIPV4 -I. -I..\..\src
#-D__OS2__

all:	syslogd.exe syslog.a syslog.lib

clean:
	rm -f *.exe *.o *.a *.lib

#logger.exe: logger.o syslog.a
#	$(CC) -Zcrtdll -s -o logger.exe logger.o syslog.a -lsocket

syslogd.exe: syslogd.o fix_env.o
	$(CC) -Zcrtdll -s -o syslogd.exe syslogd.o fix_env.o -lsocket

syslog.a: syslog.o
	ar cr syslog.a syslog.o

syslog.lib: syslog.a
	emxomf syslog.a

#logger.o:   logger.c   syslog.h 

syslogd.o:  syslogd.c  syslog.h  fix_env.h

syslog.o:   syslog.c   syslog.h
	$(CC) $(CFLAGS) -D__ST_MT_ERRNO__ -o syslog.o -c syslog.c

fix_env.o:  fix_env.c  fix_env.h
