Hi Yes, you are quite correct; I had some executables hanging around from a previously-failed build.
Hopefully this lot makes more sense... Ian make -C src/xalanc all make[1]: Entering directory `/xalan/src/xalanc' Preparing the directory structure for a build ... mkdir -p ../../obj mkdir -p ../../lib mkdir -p ../../bin make -C Utils prepare make[2]: Entering directory `/xalan/src/xalanc/Utils' mkdir -p ../../../nls mkdir -p ../../../nls/include make[2]: Leaving directory `/xalan/src/xalanc/Utils' make -C Utils locale make[2]: Entering directory `/xalan/src/xalanc/Utils' make[2]: Nothing to be done for `locale'. make[2]: Leaving directory `/xalan/src/xalanc/Utils' g++ -O -DNDEBUG -mthreads -fno-elide-constructors -DWIN32 -D_WINDOWS -D__MINGW__ -DMINGW -fexceptions -DXALAN_INMEM_MSG_LOADER -c -I/xalan/src -I/xalan/include -I../../nls/include -I/xerces/src/ -I/xerces/include/xercesc -I/xerces/include/ -o ../../obj/process.o /xalan/src/xalanc/TestXSLT/process.cpp g++ -DMINGW -mthreads -Wl,--allow-multiple-definition -DXALAN_INMEM_MSG_LOADER \ -L../../lib -L/xalan/lib -lxalan-c -lm -mthreads -L/xerces/lib -lxerces-c -L../../lib -lxalanMsg ../../obj/process.o -o ../../bin/testXSLT -L../../lib -L/xalan/lib -lxalan-c -lm -mthreads -L/xerces/lib -lxerces-c -L../../lib -lxalanMsg Info: resolving xalanc_1_11::XalanDOMString::s_empty by linking to __imp___ZN11xalanc_1_1114XalanDOMString7s_emptyE (auto-import) Info: resolving vtable for xalanc_1_11::XSLTInputSource by linking to __imp___ZTVN11xalanc_1_1115XSLTInputSourceE (auto-import) Info: resolving xercesc_3_1::XMLUni::fgXercescDefaultLocale by linking to __imp___ZN11xercesc_3_16XMLUni22fgXercescDefaultLocaleE (auto-importe:/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../../mingw32/bin/ld.exe: warning: auto-importing has been activated without --enable-auto-import specified on the command line. This should work unless it involves constant data structures referencing symbols from auto-imported DLLs.) g++ -O -DNDEBUG -mthreads -fno-elide-constructors -DWIN32 -D_WINDOWS -D__MINGW__ -DMINGW -fexceptions -DXALAN_INMEM_MSG_LOADER -c -I/xalan/src -I/xalan/include -I../../nls/include -I/xerces/src/ -I/xerces/include/xercesc -I/xerces/include/ -o ../../obj/TestXPath.o /xalan/src/xalanc/TestXPath/TestXPath.cpp g++ -O -DNDEBUG -mthreads -fno-elide-constructors -DWIN32 -D_WINDOWS -D__MINGW__ -DMINGW -fexceptions -DXALAN_INMEM_MSG_LOADER -c -I/xalan/src -I/xalan/include -I../../nls/include -I/xerces/src/ -I/xerces/include/xercesc -I/xerces/include/ -o ../../obj/NodeNameTreeWalker.o /xalan/src/xalanc/TestXPath/NodeNameTreeWalker.cpp g++ -DMINGW -mthreads -Wl,--allow-multiple-definition -DXALAN_INMEM_MSG_LOADER \ -L../../lib -L/xalan/lib -lxalan-c -lm -mthreads -L/xerces/lib -lxerces-c -L../../lib -lxalanMsg -O -DNDEBUG -mthreads -fno-elide-constructors ../../obj/TestXPath.o ../../obj/NodeNameTreeWalker.o -o ../../bin/testXPath -L../../lib -L/xalan/lib -lxalan-c -lm -mthreads -L/xerces/lib -lxerces-c -L../../lib -lxalanMsg Info: resolving xalanc_1_11::XalanDOMString::s_empty by linking to __imp___ZN11xalanc_1_1114XalanDOMString7s_emptyE (auto-import) Info: resolving xercesc_3_1::XMLPlatformUtils::fgMemoryManager by linking to __imp___ZN11xercesc_3_116XMLPlatformUtils15fgMemoryManagerE (auto-import) Info: resolving xercesc_3_1::XMLUni::fgXercescDefaultLocale by linking to __imp___ZN11xercesc_3_16XMLUni22fgXercescDefaultLocaleE (auto-importe:/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../../mingw32/bin/ld.exe: warning: auto-importing has been activated without --enable-auto-import specified on the command line. This should work unless it involves constant data structures referencing symbols from auto-imported DLLs.) g++ -O -DNDEBUG -mthreads -fno-elide-constructors -mthreads -Wl,--allow-multiple-definition /xalan/src/xalanc/TestXPath/testXPath.cpp lib ../../bin/testXPath -o testXPath E:/xalan/src/xalanc/TestXPath/testXPath.cpp:19:50: error: xalanc/Include/PlatformDefinitions.hpp: No such file or directory E:/xalan/src/xalanc/TestXPath/testXPath.cpp:22:56: error: xalanc/XalanTransformer/XalanTransformer.hpp: No such file or directory E:/xalan/src/xalanc/TestXPath/testXPath.cpp:49:42: error: xalanc/Include/XalanVector.hpp: No such file or directory E:/xalan/src/xalanc/TestXPath/testXPath.cpp:53:41: error: xalanc/XalanDOM/XalanNode.hpp: No such file or directory E:/xalan/src/xalanc/TestXPath/testXPath.cpp:54:45: error: xalanc/XalanDOM/XalanDocument.hpp: No such file or directory E:/xalan/src/xalanc/TestXPath/testXPath.cpp:55:44: error: xalanc/XalanDOM/XalanElement.hpp: No such file or directory E:/xalan/src/xalanc/TestXPath/testXPath.cpp:56:49: error: xalanc/XalanDOM/XalanNamedNodeMap.hpp: No such file or directory E:/xalan/src/xalanc/TestXPath/testXPath.cpp:57:45: error: xalanc/XalanDOM/XalanNodeList.hpp: No such file or directory E:/xalan/src/xalanc/TestXPath/testXPath.cpp:61:52: error: xalanc/PlatformSupport/DoubleSupport.hpp: No such file or directory E:/xalan/src/xalanc/TestXPath/testXPath.cpp:62:58: error: xalanc/PlatformSupport/DirectoryEnumerator.hpp: No such file or directory E:/xalan/src/xalanc/TestXPath/testXPath.cpp:63:54: error: xalanc/PlatformSupport/DOMStringHelper.hpp: No such file or directory E:/xalan/src/xalanc/TestXPath/testXPath.cpp:64:51: error: xalanc/PlatformSupport/XalanUnicode.hpp: No such file or directory E:/xalan/src/xalanc/TestXPath/testXPath.cpp:65:67: error: xalanc/PlatformSupport/XalanOutputStreamPrintWriter.hpp: No such file or directory E:/xalan/src/xalanc/TestXPath/testXPath.cpp:66:59: error: xalanc/PlatformSupport/XalanStdOutputStream.hpp: No such file or directory E:/xalan/src/xalanc/TestXPath/testXPath.cpp:70:55: error: xalanc/XPath/ElementPrefixResolverProxy.hpp: No such file or directory E:/xalan/src/xalanc/TestXPath/testXPath.cpp:71:38: error: xalanc/XPath/XPathInit.hpp: No such file or directory E:/xalan/src/xalanc/TestXPath/testXPath.cpp:72:50: error: xalanc/XPath/XObjectFactoryDefault.hpp: No such file or directory E:/xalan/src/xalanc/TestXPath/testXPath.cpp:73:51: error: xalanc/XPath/XPathEnvSupportDefault.hpp: No such file or directory E:/xalan/src/xalanc/TestXPath/testXPath.cpp:74:57: error: xalanc/XPath/XPathExecutionContextDefault.hpp: No such file or directory E:/xalan/src/xalanc/TestXPath/testXPath.cpp:75:34: error: xalanc/XPath/XPath.hpp: No such file or directory E:/xalan/src/xalanc/TestXPath/testXPath.cpp:76:60: error: xalanc/XPath/XPathConstructionContextDefault.hpp: No such file or directory E:/xalan/src/xalanc/TestXPath/testXPath.cpp:77:47: error: xalanc/XPath/XPathProcessorImpl.hpp: No such file or directory E:/xalan/src/xalanc/TestXPath/testXPath.cpp:78:48: error: xalanc/XPath/XPathFactoryDefault.hpp: No such file or directory E:/xalan/src/xalanc/TestXPath/testXPath.cpp:82:53: error: xalanc/XMLSupport/FormatterTreeWalker.hpp: No such file or directory E:/xalan/src/xalanc/TestXPath/testXPath.cpp:83:48: error: xalanc/XMLSupport/FormatterToXML.hpp: No such file or directory E:/xalan/src/xalanc/TestXPath/testXPath.cpp:84:48: error: xalanc/XMLSupport/XMLSupportInit.hpp: No such file or directory E:/xalan/src/xalanc/TestXPath/testXPath.cpp:88:64: error: xalanc/XalanSourceTree/XalanSourceTreeDOMSupport.hpp: No such file or directory E:/xalan/src/xalanc/TestXPath/testXPath.cpp:89:67: error: xalanc/XalanSourceTree/XalanSourceTreeParserLiaison.hpp: No such file or directory In file included from E:/xalan/src/xalanc/TestXPath/testXPath.cpp:93: E:/xalan/src/xalanc/TestXPath/NodeNameTreeWalker.hpp:26:46: error: xalanc/XalanDOM/XalanDOMString.hpp: No such file or directory E:/xalan/src/xalanc/TestXPath/NodeNameTreeWalker.hpp:31:44: error: xalanc/DOMSupport/TreeWalker.hpp: No such file or directory In file included from E:/xalan/src/xalanc/TestXPath/testXPath.cpp:93: E:/xalan/src/xalanc/TestXPath/NodeNameTreeWalker.hpp:39: error: expected constructor, destructor, or type conversion before 'class' g++.exe: lib: No such file or directory g++.exe: ../../bin/testXPath: No such file or directory make[1]: *** [testXPath] Error 1 make[1]: Leaving directory `/xalan/src/xalanc' make: *** [all] Error 2 ________________________________ From: David Bertoni <dbert...@apache.org> To: xalan-c-users@xml.apache.org Sent: Wed, 10 March, 2010 1:46:46 Subject: Re: msys/mingw Is this a new error, and are you still seeing the previous error? This new one is quite strange, since it looks like Make is trying to build testXPath.exe again, when it's already been built. Dave