On Fri, Sep 17, 2010 at 10:59 AM, Nicky Perian <nickyper...@yahoo.com> wrote:
> I have tried many variations to the HKEY_LOCAL_MACHINE setting and am unable
> to get a run through of Cpack.
> I know it must be something simple I am missing.
> I need help with this.
> I am on a windows 7 / 64bit machine. NSIS is unicode and installed in the 32
> bit program files directory.
> Thanks,
> CMakeLists.txt:
> if (WINDOWS)
>     # build a CPack driven installer package
>     SET (CPACK_GENERATOR "NSIS")
>     SET (CPACK_PACKAGE_INSTALL_REGISTRY_KEY
> HKEY_LOCAL_MACHINE"/SOFTWARE/Wow6432Node/NSIS/Unicode")

I really think you shouldn't include wow6432node - that is
automaically applied when a 32 bit process writes values to the
registry.

>     include (InstallRequiredSystemLibraries)
>     include (CPack)
> endif (WINDOWS)
> CPackConfig.cmake: (snip)
> SET(CPACK_BINARY_NSIS "")
> .
> .
> SET(CPACK_CMAKE_GENERATOR "Visual Studio 8 2005")
> .
> .
> SET(CPACK_PACKAGE_INSTALL_REGISTRY_KEY
> "HKEY_LOCAL_MACHINE"/SOFTWARE/Wow6432Node/NSIS/Unicode"")
> Output:
> C:\Phoenix\phoenix-work\indra\build-vc80>cpack cpackconfig.cmake
> CPack Error: Cannot find NSIS registry value. This is usually caused by NSIS
> not
>  being installed. Please install NSIS from http://nsis.sourceforge.net
> CPack Error: Cannot initialize the generator NSIS
>
> _______________________________________________
> 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
>
_______________________________________________
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