home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 8 Other
/
08-Other.zip
/
netio113.zip
/
Makefile
< prev
next >
Wrap
Makefile
|
1999-10-28
|
2KB
|
76 lines
# Makefile for NETIO
#
# Author: Kai Uwe Rommel <rommel@ars.de>
# Created: Wed Sep 25 1996
#
# $Id: Makefile,v 1.5 1999/10/24 19:08:49 rommel Exp rommel $
# $Revision: 1.5 $
#
# $Log: Makefile,v $
# Revision 1.5 1999/10/24 19:08:49 rommel
# imported DOS support from G. Vanem <giva@bgnett.no>
#
# Revision: 1.5 1999/10/12 11:02:00 giva
# added Watt-32 + djgpp support
#
# $Log: Makefile,v $
# Revision 1.5 1999/10/24 19:08:49 rommel
# imported DOS support from G. Vanem <giva@bgnett.no>
#
# Revision 1.4 1999/06/13 18:53:42 rommel
# added Linux port
#
# Revision 1.3 1998/10/12 11:14:58 rommel
# change to malloc'ed (and tiled) memory for transfer buffers
# (hint from Guenter Kukkukk <kukuk@berlin.snafu.de>)
# for increased performance
#
# Revision 1.2 1998/07/31 14:16:06 rommel
# *** empty log message ***
#
# Revision 1.1 1998/01/03 17:30:01 rommel
# Initial revision
#
win32:
$(MAKE) all CC="icc -q -Gm -O" O=.obj X=.exe \
CFLAGS="-DWIN32 -DUSE_NETBIOS" LFLAGS="/B/ST:0x100000" \
LIBS="wsock32.lib netapi32.lib" OUT=-Fe
win32-debug:
$(MAKE) all CC="icc -q -Gm -Ti" O=.obj X=.exe \
CFLAGS="-DWIN32 -DUSE_NETBIOS" LFLAGS="/B/ST:0x100000" \
LIBS="wsock32.lib netapi32.lib" OUT=-Fe
os2:
$(MAKE) all CC="icc -q -Gm -Gt -O" O=.obj X=.exe \
CFLAGS="-DOS2 -DUSE_NETBIOS -Ic:/toolkit/h/stack16" \
LFLAGS="/B/ST:0x100000" LIBS="tcp32dll.lib so32dll.lib" OUT=-Fe
os2-debug:
$(MAKE) all CC="icc -q -Gm -Gt -Ti" O=.obj X=.exe \
CFLAGS="-DOS2 -DUSE_NETBIOS -Ic:/toolkit/h/stack16" \
LFLAGS="/B/ST:0x100000" LIBS="tcp32dll.lib so32dll.lib" OUT=-Fe
linux:
$(MAKE) all CC="gcc" O=.o X= \
CFLAGS="-DLINUX -O" LFLAGS="-s" LIBS="" OUT=-o
linux-debug:
$(MAKE) all CC="gcc -g" O=.o X= \
CFLAGS="-DLINUX" LFLAGS="" LIBS="" OUT=-o
watt32:
$(MAKE) all CC="gcc -g -O2" O=.o X=.exe OUT=-o \
CFLAGS="-DWATT32 -I../../inc" LIBS="../../lib/libwatt.a"
INC = -I.
all: netio$X
netio$X: netio$O netbios$O getopt$O
$(CC) $(OUT) $@ netio$O netbios$O getopt$O $(LFLAGS) $(LIBS)
.SUFFIXES: .c $O
.c$O:
$(CC) $(CFLAGS) $(INC) -c $*.c
netio$O: netio.c netbios.h getopt.h
netbios$O: netbios.c netbios.h
getopt$O: getopt.c getopt.h