From: Ivan Maidanski Date: Tue, 23 Jul 2019 21:51:35 +0000 (+0300) Subject: Fix gccpp.lib dependency in NT_MAKEFILE X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a79ac56d2e8bb73fecc2d5ace4e5f22a813aa435;p=gc Fix gccpp.lib dependency in NT_MAKEFILE (fix of commit 4a08ae983) Also, update README that Makefile.direct creates cord.a now (instead of adding cord files to gc.a). * NT_MAKEFILE [!ENABLE_STATIC] (gccpp.lib): Add dependency on gc.lib. * README.QUICK (INSTALLATION): Update information about "make cords". --- diff --git a/NT_MAKEFILE b/NT_MAKEFILE index 571822d0..a0477ed7 100644 --- a/NT_MAKEFILE +++ b/NT_MAKEFILE @@ -108,7 +108,7 @@ gccpp.lib: gc_cpp.obj gc.lib: $(OBJS) $(link) $(ldebug) kernel32.lib user32.lib /subsystem:windows /dll /INCREMENTAL:NO /pdb:"gc.pdb" /out:gc.dll /implib:gc.lib /MACHINE:$(CPU) $(OBJS) -gccpp.lib: gc_cpp.obj +gccpp.lib: gc_cpp.obj gc.lib $(link) $(ldebug) gc.lib /subsystem:windows /dll /INCREMENTAL:NO /pdb:"gccpp.pdb" /out:gccpp.dll /implib:gccpp.lib /MACHINE:$(CPU) gc_cpp.obj !ENDIF diff --git a/README.QUICK b/README.QUICK index 1a742b90..b09f53ab 100644 --- a/README.QUICK +++ b/README.QUICK @@ -53,9 +53,8 @@ package should still work.) See include/cord.h for the API. If you wish to use the collector from C++, type "make c++", or use --enable-cplusplus with the configure script. With Makefile.direct, -these ones add further files to gc.a and to the include subdirectory. -With the alternate build process, this generates libgccpp. -See include/gc_cpp.h. +"make c++" creates gccpp.a file. With the alternate build process, this +generates libgccpp.a and/or libgccpp.so. See include/gc_cpp.h. TYPICAL USE: Include "gc.h" from the include subdirectory. Link against the