home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 1997 March
/
VPR9703A.ISO
/
VPR_DATA
/
DOGA
/
SOURCES
/
POLYEDIT.LZH
/
LIB
/
MAKEFILE.GO
< prev
next >
Wrap
Text File
|
1995-07-02
|
1KB
|
63 lines
CC = gcc
LD = ld
AR = ar
#LDFLAGS= -T 80401000 -Tdata 80600000 -L -lgcc -lc -lpc
LDFLAGS = -Ttext 00001000 -Tdata 00200000 -L${LIBRARY_PATH} -lgcc -lc -lpc
LDFLAGS2= -Ttext 10801000 -Tdata 10A00000 -L${LIBRARY_PATH} -lgcc -lc -lpc
CFLAGS = -DGO32 ${OPT_CFLAGS} -I${C_INCLUDE_PATH}/sys
SOBJS = lib.o
OBJS = dlib.o lib.o fary.o
HDRS = _lib.h
SRCS = lib.c
all : lib.h lib.dl lib.dl2 lib.rel lib.a _lib.a slib.a test dlstat.exe
test : test.o lib.a
${CC} -o test test.o lib.a
dlstat.exe: dlstat.o lib.a
${CC} -o dlstat dlstat.o lib.a
coff2exe dlstat
lib.dl : ${OBJS} crt32.o
${LD} -o lib.dl crt32.o ${OBJS} ${LDFLAGS}
lib.dl2 : ${OBJS} crt32.o
${LD} -o lib.dl2 crt32.o ${OBJS} ${LDFLAGS2}
lib.rel : lib.dl2
rel lib
lib.h : ${SRCS}
func -h ${SRCS} ${HDRS} > lib.h
fary.c : ${SRCS}
func -a ${HDRS} ${SRCS} > fary.c
lib.a : _libinit.o searchf.o page.o libinit.o
${AR} r lib.a libinit.o searchf.o _libinit.o page.o
ranlib lib.a
_lib.a : _libinit.o searchf.o page.o
${AR} r _lib.a searchf.o _libinit.o page.o
ranlib _lib.a
_libinit.c : ${SRCS}
func -e _lib.h ${SRCS} > _libinit.c
func -f ${SRCS} >> _libinit.c
func -i Library ${SRCS} >> _libinit.c
slib.a : slibinit.o _slibinit.o ${SOBJS}
${AR} r slib.a slibinit.o _slibinit.o ${SOBJS}
ranlib slib.a
_slibinit.c : ${SRCS}
func -e _lib.h ${SRCS} > _slibinit.c
func -f ${SRCS} >> _slibinit.c
func -s Library ${SRCS} >> _slibinit.c