CC = gcc prefix = /usr/local CFLAGS = -c -g -Wall -I/usr/X11R6/include/X11 LDFLAGS = -g XLIBS = -lXm -lXt -lX11 -lSM -lICE NETLIBS = -lnsl -lsocket STRLIBS = -liberty LIBS = -lXm -lXt -lX11 -lSM -lICE -lnsl -lsocket EXEC = mchat OBJS = mchat.o SRCS = mchat.c DESTBIN = $(prefix)/bin all: @echo "Please choose one of the following configurations:" @echo "make solaris solaris2.x" @echo "make sunos sunos4.x" solaris: $(OBJS) $(CC) $(LDFLAGS) $(OBJS) $(XLIBS) $(NETLIBS) -o $(EXEC) sunos: $(OBJS) $(CC) $(OBJS) $(XLIBS) $(STRLIBS) -o $(EXEC) $(OBJS): mchat.c mchat.h $(CC) $(CFLAGS) mchat.c install: install -m 755 -s $(EXEC) $(DESTBIN) clean: rm $(OBJS) $(EXEC)