|
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 - download
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