Comment out the lines that generated by mk1mf.pl include three separate rules
that are equivalent to $(OUT_D). This was what was causing the 'too many rules' warning under VC++.
This commit is contained in:
parent
0b415fb0ed
commit
e2e044faa1
@ -31,9 +31,8 @@ then from the VC++ environment at a prompt do:
|
|||||||
|
|
||||||
nmake -f ms\ntdll.mak
|
nmake -f ms\ntdll.mak
|
||||||
|
|
||||||
you may get a warning about too many rules but if all is well it should all
|
If all is well it should compile and you will have some DLLs and executables
|
||||||
compile and you will have some DLLs and executables in out32dll. If you want
|
in out32dll. If you want to try the tests then cd to out32dll and run ..\ms\test
|
||||||
to try the tests then cd to out32dll and run ..\ms\test
|
|
||||||
|
|
||||||
Troubleshooting.
|
Troubleshooting.
|
||||||
|
|
||||||
|
@ -333,6 +333,9 @@ RSAGLUE=$RSAglue
|
|||||||
# BIN_D - Binary output directory
|
# BIN_D - Binary output directory
|
||||||
# TEST_D - Binary test file output directory
|
# TEST_D - Binary test file output directory
|
||||||
# LIB_D - library output directory
|
# LIB_D - library output directory
|
||||||
|
# Note: if you change these point to different directories then uncomment out
|
||||||
|
# the lines around the 'NB' comment below.
|
||||||
|
#
|
||||||
BIN_D=\$(OUT_D)
|
BIN_D=\$(OUT_D)
|
||||||
TEST_D=\$(OUT_D)
|
TEST_D=\$(OUT_D)
|
||||||
LIB_D=\$(OUT_D)
|
LIB_D=\$(OUT_D)
|
||||||
@ -374,12 +377,12 @@ $banner
|
|||||||
|
|
||||||
\$(TMP_D):
|
\$(TMP_D):
|
||||||
\$(MKDIR) \$(TMP_D)
|
\$(MKDIR) \$(TMP_D)
|
||||||
|
# NB: uncomment out these lines if BIN_D, TEST_D and LIB_D are different
|
||||||
\$(BIN_D):
|
#\$(BIN_D):
|
||||||
\$(MKDIR) \$(BIN_D)
|
# \$(MKDIR) \$(BIN_D)
|
||||||
|
#
|
||||||
\$(TEST_D):
|
#\$(TEST_D):
|
||||||
\$(MKDIR) \$(TEST_D)
|
# \$(MKDIR) \$(TEST_D)
|
||||||
|
|
||||||
\$(LIB_D):
|
\$(LIB_D):
|
||||||
\$(MKDIR) \$(LIB_D)
|
\$(MKDIR) \$(LIB_D)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user