
- there are two versions of ms vc runtime, one with sp1 and the other without. Please make sure you are using the same version 1)to build boost, 2) to build your project 3)most importantly, to be distributed to the target machine. Please check the build number to check it. You may want to check the manifest file to see the runtime version your project is dependent on. - the best way to create a setup project using visual studio. It'll detect and wrap the correct runtime for you. -----Original Message----- Subject: [Boost-users] Deployment of boost DLLs Hi, I haven't been able to find much information on this, I hope someone can help me: I've only recently started using boost. I finally finished writing an application on my development machine. - Windows XP with Service pack 2 - Application developed in native C++ using MS VS2005 - Boost version 1.35, multithreaded, dynamically linked, installed boost using the installer from boost computing I then tried to deploy a release version of the application and the ms vc runtime redistributables to a test machine running a clean XP install and my application failed to run. The test machine also has XP Service Pack 2 installed. Strangely only the signal and the system DLL give the following error message: Error: The Side-by-Side configuration information for "c:\rtvc\bin\BOOST_SYSTEM-VC80-MT-1_35.DLL" contains errors. This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem (14001). The thread, date time, etc dlls are fine. However the signal and system dll are fine on my development machine. Has anyone encountered similar problems? Thanks, Ralf *********************