home *** CD-ROM | disk | FTP | other *** search
Makefile | 1995-05-19 | 1.2 KB | 45 lines |
- # Makefile for form example (UNIX).
-
- CC = gcc-2.1
- WXDIR = /project/2/hardy/wx/develop
- WXINC = $(WXDIR)/include
-
- SOURCES = form.cc
- HEADERS = form.h
- OBJECTS = form.o
-
- OPT = -O
- DEBUG = -ggdb
- GUI = -Dwx_xview
- XVIEW_LINK = $(WXDIR)/src/sb_scrol.o
-
- CPPFLAGS = -I/aiai/packages/prokappa2.0/X/usr/include -I/aiai/packages/X.V11R5/include -I$(WXINC) -I$(WXDIR)/dummy $(GUI) $(DEBUG) -Wall
- CFLAGS = -I/aiai/packages/prokappa2.0/X/usr/include -I/aiai/packages/X.V11R5/include -I$(WXINC) -I$(WXDIR)/dummy $(GUI) $(DEBUG) -Wall
- LDFLAGS = -L/aiai/packages/prokappa2.0/X/usr/lib -L/aiai/packages/X.V11R5/lib -L$(WXDIR)/lib
- LDLIBS = -lwx -lxview -lolgx -lX11 -lm -lg++
-
- all: form
-
- wx:
- cd $(WXDIR)/src; make -f makefile.unx GUI=$(GUI) OPT=$(OPT)
-
- motif:
- cd $(WXDIR)/src; make -f makefile.unx motif OPT=$(OPT)
- make -f makefile.unx GUI=-Dwx_motif OPT=$(OPT) LDLIBS='-lwx -lXm -lXt -lXmu -lX11 -lm -lg++' XVIEW_LINK=
-
- xview:
- cd $(WXDIR)/src; make -f makefile.unx xview OPT=$(OPT)
- make -f makefile.unx GUI=-Dwx_xview OPT=$(OPT)
-
-
- form: form.o $(WXDIR)/lib/libwx.a
- $(CC) $(CPPFLAGS) $(LDFLAGS) -o form form.o $(XVIEW_LINK) $(LDLIBS)
-
- form.o: form.cc form.h
-
- clean:
- rm -f $(OBJECTS) form core
-
- .cc.o:
- $(CC) -c $(CPPFLAGS) -o $@ $*.cc
-