#!bash
        PHIGS_LIB =     -lphigs

        TOOL_LIBS =     -lxgl -lX11 -lm

        X_LIBS =        -ltk -ltcl -lXpm -lX11 -lm

        LDFLAGS =       -L/usr/local/lib -L/giga/usr/X11R5/lib $(PHIGS_LIB_DIR) 

        CPPFLAGS =      -I/giga/usr/X11R5/include/X11 -I/giga/usr/X11R5/include -I/usr/local/include

        CFLAGS =       -ggdb -O2 

        CCOPTS =        $(CFLAGS) $(CPPFLAGS) -DTK_LIBRARY=\"/usr/local/lib/tk\"

        HEADERS = 

        CXX = g++

        CC = gcc

        LINK = $(LDFLAGS) $(X_LIBS)


all: m_wish.o m_pwish.o m_color.new.o tkAppInit.o m_pixmap.o
	$(CXX) $(CFLAGS) -o cwish m_wish.o m_color.new.o \
	tkAppInit.o \
	$(LINK) $(MASCHDEP)
	$(CXX) -DPIXMAP $(CCOPTS) $(CFLAGS) -o demowish \
	m_pwish.o m_color.new.o m_pixmap.o \
	tkAppInit.o \
	$(LINK) $(MASCHDEP)


tkAppInit.o: tkAppInit.c $(HEADERS)
	$(CC) -c $(CCOPTS) -O tkAppInit.c

clean:
	rm -f cwish demowish *.o core

m_wish.o: m_wish.c
	$(CC) -c  $(CCOPTS) m_wish.c

m_color.new.o: m_color.new.cc
	$(CXX) -c $(CCOPTS) m_color.new.cc

m_pwish.o: m_wish.c
	$(CC) -c  -DPIXMAP $(CCOPTS) m_wish.c -o m_pwish.o

m_pixmap.o: m_pixmap.cc
	$(CXX) -c -DPIXMAP $(CCOPTS) m_pixmap.cc

