Building with MS VC++ 7.1 (i.e., Visual Studio .NET 2003) on Windows 2k SP4. Two problems:
---------- (1) c:\src\gnu\make-3.80\dir.c(258) : warning C4700: local variable 'hash' used without having been initialized and again on line 281. These are the macros ISTRING_HASH_[12], and it appears to me that, assuming the macros needn't initialize RESULT, then the functions directory_contents_hash_[12] should do so, since the variables in question are automatic and hence uninitialized. This bug only applies #ifdef WINDOWS32, the other conditions set "hash" without relying on its initial value. ---------- (2) NMakefile line 81 Doing "NMake /f NMakefile" ends with link reporting several missing symbols, all of which are in hash.c; inserting the following at line 81: $(OUTDIR)/hash.obj \ makes the build succeed. Though I haven't gone further than checking "make --version" and "make --help". ========== Needless to say, thanks for your time. // Larry West // EMC San Diego S/W Lab // +1-858-677-0362 x115 // mailto:[EMAIL PROTECTED] _______________________________________________ Bug-make mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-make