diff --git a/indra/cmake/00-Common.cmake b/indra/cmake/00-Common.cmake
index 1d78638143f53de932e8990a1645cc419853f97d..244110ff66f1d5d23abd3c106638ef4227fe6d0c 100755
--- a/indra/cmake/00-Common.cmake
+++ b/indra/cmake/00-Common.cmake
@@ -62,7 +62,7 @@ if (WINDOWS)
   add_definitions(
       /DLL_WINDOWS=1
       /DNOMINMAX
-      /DDOM_DYNAMIC
+#      /DDOM_DYNAMIC            # For shared library colladadom
       /DUNICODE
       /D_UNICODE 
       /GS
diff --git a/indra/cmake/LLPrimitive.cmake b/indra/cmake/LLPrimitive.cmake
index 71b80a1ae43466164403f0663be9ed5f6817e2d9..d02160e439c64cf0b9840c520b245ade84676aab 100755
--- a/indra/cmake/LLPrimitive.cmake
+++ b/indra/cmake/LLPrimitive.cmake
@@ -17,6 +17,7 @@ if (WINDOWS)
         optimized llprimitive
         debug libcollada14dom23-sd
         optimized libcollada14dom23-s
+        libxml2_a
         debug pcrecppd
         optimized pcrecpp
         debug pcred