|
|
DataMuseum.dkPresents historical artifacts from the history of: Regnecentalen RC-900 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Regnecentalen RC-900 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T U m
Length: 1636 (0x664)
Types: TextFile
Notes: UNIX file
Names: »makefile.msc«
└─⟦0cfe73749⟧ Bits:30004154/config.imd SW95707I VP/ix MS-DOS emulator Rel. 1.1
└─⟦0cfe73749⟧ UNIX Filesystem
└─⟦this⟧ »vc/new/usr/vpix/src/channels/makefile.msc«
# Microsoft "makefile" to build VP/ix Channels test program\r
\r
# (If you're still using the Microsoft "make", we strongly recommend\r
# that you obtain a copy of the public-domain "Ndmake", which is much\r
# more powerful, and is extremely UNIX-compatible. Available from a\r
# bulletin-board near you.)\r
\r
\r
# This makefile assumes that the following utilities are accessible\r
# in a directory specified in your PATH environment variable:\r
# cl Microsoft C compiler v. 5.x\r
# masm Microsoft Macro Assembler\r
# link Microsoft Linker\r
\r
\r
# specify directories where MSC files live\r
# (modify for your development environment)\r
\r
MSC = z:\usr2\dosbin\msc # "root" of compiler environment\r
LIBDIR = $(MSC)\lib # libraries\r
INCDIR = $(MSC)\include # include files\r
\r
\r
# specify the libraries to be linked into the test program\r
\r
LIBS = $(LIBDIR)\slibce doschan\r
\r
\r
# specify the "search path" for include files\r
\r
INCLUDES = -I$(INCDIR) -I.\r
\r
\r
# specify compiler defines\r
\r
DEFINES = -DMSC\r
\r
\r
# specify compiler flags (turn off -Zi if you don't want Codeview debugging)\r
\r
CFLAGS = -c -AS -Ze -Zi -W2 -Oals $(DEFINES) $(INCLUDES)\r
\r
\r
# specify linker flags (all are required)\r
\r
LFLAGS = /NOI /NOE /NOD \r
\r
# specify how to build the object modules\r
\r
chantest.obj: chantest.c\r
cl $(CFLAGS) chantest.c\r
\r
chanint.obj: chanint.asm\r
masm /Ml chanint.asm;\r
\r
\r
# specify how to build the test program\r
\r
chantest.exe: chantest.obj chanint.obj\r
link $(LFLAGS) chantest.obj chanint.obj $(LIBDIR)\setargv.obj \\r
, , , $(LIBS)\r
\r