On Tue, May 3, 2011 at 11:43 AM, Tyler <ty...@cryptio.net> wrote:
> My project makes use of the CMake/CPack module
> InstallRequiredSystemLibraries to package Microsoft Visual C Runtime
> libraries with other build artifacts. Despite this and despite the
> presence of appropriate-looking files showing up in the installed
> image, my project does not run on XP and Vista machines unless the
> user installs the vcredist package from Microsoft.
>
> The VC runtime libraries provided by Microsoft and picked up by
> CMake/CPack have a manifest version of 9.0.30729.4148. I believe this
> version string refers to VS2008 SP1 + some hotfix. This seems
> reasonable since my Windows build machine is running VS2008 SP1 + some
> hotfix.
>
> However, all the binaries produced by the build system have the
> version sting 9.0.21022 embedded internally in a manifest.
>

Are you sure that all the libraries and dlls you use in your project
were compiled with "VS2008 SP1 + some hotfix."

I have in the past when I updated the compiler but forgot to clean
build all of the dependencies (like Qt and VTK).

John
_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to