dig, host not marked as depending on liblwres in win32utils/BINDBuild.dsw (BIND 9.3.0)

Stefan Puiu stefanpuiu at itcnetworks.ro
Fri Jan 21 13:56:24 UTC 2005


Hello,
While compiling BIND 9.3.0 on Windows 2000 with MS VC++ 6.0 using the 
BINDBuild.dsw workspace provided in the win32utils directory,  I noticed 
that batch builds would fail, because dig and host are not marked as 
depending on liblwres, so they'd get built before the library and the 
link stage would fail. You'd then have to compile them again after the 
library gets built. This also happens if you want to just build either 
dig or host, since MSDEV builds the dependecies first and then the 
binaries.

This is a minor problem, but I thought I'd report it; I've also included 
a patch to BINDBuild.dsw which fixes that.


-- Attached file included as plaintext by Ecartis --
-- File: bindbuild.diff

--- BINDBuild.dsw	2004-03-11 03:02:42.000000000 +0200
+++ /e/src/bind-9.3.0/win32utils/BINDBuild.dsw	2005-01-21 15:48:05.527500000 +0200
@@ -44,6 +44,9 @@
     Begin Project Dependency
     Project_Dep_Name libbind9
     End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name liblwres
+    End Project Dependency
 }}}
 
 ###############################################################################
@@ -83,6 +86,9 @@
     Begin Project Dependency
     Project_Dep_Name libisc
     End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name liblwres
+    End Project Dependency
 }}}
 
 ###############################################################################




More information about the bind-users mailing list