On 31.03.2013 13:09, Sindhi Sindhi wrote: > Hello Sorin, > > Thanks for your reply. > > I tried the below two - > > 1. I had earlier downloaded Xerces from > http://xml.apache.org/dist/xerces-c/3/binaries/xerces-c-3.1.1-x86_64-windows-vc-10.0.zip > It had xerces-c_3.lib and xerces-c_static_3.lib. The file names indicated > that these are 64-bit binaries. > > I added the below in httpd.conf file - > LoadFile > e:/xerces-c-3.1.1-x86_64-windows-vc-10.0/xerces-c-3.1.1-x86_64-windows-vc-10.0/lib/xerces-c_3.lib > > Tried to start httpd.exe and got the below error - > e:\httpd-2.4.4-win64\Apache24\bin>httpd.exe > httpd.exe: Syntax error on line 173 of > E:/httpd-2.4.4-win64/Apache24/conf/httpd.conf: Cannot load > E:/xerces-c-3.1.1-x86_64-windows-vc-10.0/xerces-c-3.1.1-x86_64-windows-vc-10.0/lib/xerces-c_3.lib > into server: %1 is not a valid Win32 application. > > If I try to load xerces-c_static_3.lib also I get the same error. > > 2. I downloaded the Xerces source code from > http://xml.apache.org/dist/xerces-c/3/sources/xerces-c-3.1.1.zip and built > it using Visual Studio 2010 as a 64-bit target. This generated > xerces-c_3D.lib. > > Changed httpd.conf file, > LoadFile > E:/xerces-c-3.1.1/xerces-c-3.1.1/Build/Win64/VC10/Debug/xerces-c_3D.lib > > Tried to start httpd.exe and got the same error. > httpd.exe: Syntax error on line 173 of > E:/httpd-2.4.4-win64/Apache24/conf/httpd.conf: Cannot load > E:/xerces-c-3.1.1/xerces-c-3.1.1/Build/Win64/VC10/Debug/xerces-c_3D.lib > into server: %1 is not a valid Win32 application. > > Kindly advice.
I'd expect you need to LoadFile the Xerces DLLs not the lib files. Regards, Rainer