POV-Ray : Newsgroups : povray.beta-test : Building for a 64-bit architecture : Re: Building for a 64-bit architecture Server Time
7 Jul 2024 06:59:15 EDT (-0400)
  Re: Building for a 64-bit architecture  
From: clipka
Date: 6 Aug 2009 13:25:17
Message: <4a7b11fd@news.povray.org>
Samour schrieb:
> I'm using VS2008 on a Windows Vista 64-bit machine. Compiling and building the
> 32-bit POV-Ray app (3.7 beta 32) succeeds; however when I try to run it I get
> the following error message from pvengine.cpp:
> 
>                   "ERROR : Cannot find Home entry in registry (and cannot infer
> it).\n\n"
>                   "This entry should have been set by the installation
> program.\n\n"
>                   "POV-Ray can usually infer the installation path but that
> requires a\n"
>                   "standard layout of directories, which also seems to be
> absent.\n\n"
>                   "If you did not install using the correct installation
> procedure, please\n"
>                   "do this before running POV-Ray for Windows. You can also try
> running\n"
>                   "with the '/INSTALL' or '/INSTALL <installdir>' option.",
>                   "Critical Error",
> 
> I'm assuming this is due to the lack of 64-bit boost libraries. Is that the
> case?

No - if you have come thus far, then you have successfully overcome the 
boost obstacle already.

This error message is rather due to the lack of you having properly 
installed POV-Ray 3.7; all you did was compile a binary. Theoretically, 
you would now have to build an installer, and run that to properly 
install the whole smash.

A much easier solution, however, is to simply install a proper official 
3.7 beta release somewhere. Your home-brewn binary will then use the 
auxiliary files (such as pvengine.ini, include files and such) of the 
official installation.


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.