As far I understand, it looks like that rather than looking for registry
keys added by some installer program, you look for some environment
variables stored in the following key:

[HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session\
Manager\\Environment

obviously, with this approach you can also look for environment variables
relating to Quicktime SDK, but one has to define them before using CMake,
because the installer don't set any environment variable...so, maybe, one
could prefer just to insert the correct path directly in the CMakeSetup's
gui.

Anyway I attached the exported keys created by the Quinktime SDK installer.
Regards.
Alessandro

On 5/3/07, E. Wing <[EMAIL PROTECTED]> wrote:

If you look at the FindOpenThreads.cmake module in the repo, you'll
see in some of the FIND_ commands, there are some paths that look
like:
[HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session\
Manager\\Environment;OpenThreads_ROOT]/include
[HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session\
Manager\\Environment;OSG_ROOT]/lib

Basically, we need to do the same for the FindQuickTime.cmake module,
but with the correct registry keypaths. Do you think you can add
these? Or can you dump what you found in the registry here so we can
try to figure it out?

Thanks,
Eric




> From: "alessandro terenzi" <[EMAIL PROTECTED]>
> Subject: Re: [osg-users] Re: CMake problem with osgPlugins
> To: "osg users" <[email protected]>
> Message-ID:
>       <[EMAIL PROTECTED]>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Yes there is an installer and, searching the Windows registry, I found
> entries relating to Quicktime SDK with its installation path too... I'm
not
> expert on Windows registry and I wouldn't know how to handle that
> information ...
>
> Regards.
> Alessandro
>
_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

þÿWindows Registry Editor Version 5.00



[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\E94EC14C321425F4BA1709B508BBE811\InstallProperties]

"RegOwner"="Alex"

"RegCompany"=""

"ProductID"="none"

"LocalPackage"="C:\\WINDOWS\\Installer\\14acadf.msi"

"AuthorizedCDFPrefix"=""

"Comments"=""

"Contact"="AppleCare Support"

"DisplayVersion"="7.1"

"HelpLink"=hex(2):68,00,74,00,74,00,70,00,3a,00,2f,00,2f,00,77,00,77,00,77,00,\

  
2e,00,69,00,6e,00,66,00,6f,00,2e,00,61,00,70,00,70,00,6c,00,65,00,2e,00,63,\

  00,6f,00,6d,00,2f,00,00,00

"HelpTelephone"="1-800-275-2273"

"InstallDate"="20070501"

"InstallLocation"="C:\\Programmi\\QuickTime
 SDK\\"

"InstallSource"="C:\\DOCUME~1\\Alex\\IMPOST~1\\Temp\\_isCA\\"

"ModifyPath"=hex(2):4d,00,73,00,69,00,45,00,78,00,65,00,63,00,2e,00,65,00,78,\

  
00,65,00,20,00,2f,00,58,00,7b,00,43,00,34,00,31,00,43,00,45,00,34,00,39,00,\

  
45,00,2d,00,34,00,31,00,32,00,33,00,2d,00,34,00,46,00,35,00,32,00,2d,00,41,\

  
00,42,00,37,00,31,00,2d,00,39,00,30,00,35,00,42,00,38,00,30,00,42,00,42,00,\

  38,00,45,00,31,00,31,00,7d,00,00,00

"NoModify"=dword:00000001

"NoRepair"=dword:00000001

"Publisher"="Apple Computer, Inc."

"Readme"=""

"Size"=""

"EstimatedSize"=dword:00004a78

"UninstallString"=hex(2):4d,00,73,00,69,00,45,00,78,00,65,00,63,00,2e,00,65,00,\

  
78,00,65,00,20,00,2f,00,58,00,7b,00,43,00,34,00,31,00,43,00,45,00,34,00,39,\

  
00,45,00,2d,00,34,00,31,00,32,00,33,00,2d,00,34,00,46,00,35,00,32,00,2d,00,\

  
41,00,42,00,37,00,31,00,2d,00,39,00,30,00,35,00,42,00,38,00,30,00,42,00,42,\

  
00,38,00,45,00,31,00,31,00,7d,00,00,00

"URLInfoAbout"="http://www.apple.com"

"URLUpdateInfo"="http://www.apple.com/quicktime/"

"VersionMajor"=dword:00000007

"VersionMinor"=dword:00000001

"WindowsInstaller"=dword:00000001

"Version"=dword:07010000

"Language"=dword:00000409

"DisplayName"="QuickTime SDK"



[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\B6E6A0AE37A94164A902A24370C819C5]

"E94EC14C321425F4BA1709B508BBE811"="C:\\Programmi\\QuickTime
 SDK\\"



[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{C41CE49E-4123-4F52-AB71-905B80BB8E11}]

"AuthorizedCDFPrefix"=""

"Comments"=""

"Contact"="AppleCare Support"

"DisplayVersion"="7.1"

"HelpLink"=hex(2):68,00,74,00,74,00,70,00,3a,00,2f,00,2f,00,77,00,77,00,77,00,\

  
2e,00,69,00,6e,00,66,00,6f,00,2e,00,61,00,70,00,70,00,6c,00,65,00,2e,00,63,\

  00,6f,00,6d,00,2f,00,00,00

"HelpTelephone"="1-800-275-2273"

"InstallDate"="20070501"

"InstallLocation"="C:\\Programmi\\QuickTime
 SDK\\"

"InstallSource"="C:\\DOCUME~1\\Alex\\IMPOST~1\\Temp\\_isCA\\"

"ModifyPath"=hex(2):4d,00,73,00,69,00,45,00,78,00,65,00,63,00,2e,00,65,00,78,\

  
00,65,00,20,00,2f,00,58,00,7b,00,43,00,34,00,31,00,43,00,45,00,34,00,39,00,\

  
45,00,2d,00,34,00,31,00,32,00,33,00,2d,00,34,00,46,00,35,00,32,00,2d,00,41,\

  
00,42,00,37,00,31,00,2d,00,39,00,30,00,35,00,42,00,38,00,30,00,42,00,42,00,\

  38,00,45,00,31,00,31,00,7d,00,00,00

"NoModify"=dword:00000001

"NoRepair"=dword:00000001

"Publisher"="Apple Computer, Inc."

"Readme"=""

"Size"=""

"EstimatedSize"=dword:00004a78

"UninstallString"=hex(2):4d,00,73,00,69,00,45,00,78,00,65,00,63,00,2e,00,65,00,\

  
78,00,65,00,20,00,2f,00,58,00,7b,00,43,00,34,00,31,00,43,00,45,00,34,00,39,\

  
00,45,00,2d,00,34,00,31,00,32,00,33,00,2d,00,34,00,46,00,35,00,32,00,2d,00,\

  
41,00,42,00,37,00,31,00,2d,00,39,00,30,00,35,00,42,00,38,00,30,00,42,00,42,\

  
00,38,00,45,00,31,00,31,00,7d,00,00,00

"URLInfoAbout"="http://www.apple.com"

"URLUpdateInfo"="http://www.apple.com/quicktime/"

"VersionMajor"=dword:00000007

"VersionMinor"=dword:00000001

"WindowsInstaller"=dword:00000001

"Version"=dword:07010000

"Language"=dword:00000409

"DisplayName"="QuickTime SDK"



[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\E94EC14C321425F4BA1709B508BBE811]

"ProductName"="QuickTime SDK"

"PackageCode"="A65D194E9CE826A44BE607714E262401"

"Language"=dword:00000409

"Version"=dword:07010000

"Assignment"=dword:00000001

"AdvertiseFlags"=dword:00000184

"ProductIcon"="C:\\WINDOWS\\Installer\\{C41CE49E-4123-4F52-AB71-905B80BB8E11}\\ARPPRODUCTICON.exe"

"InstanceType"=dword:00000000

"AuthorizedLUAApp"=dword:00000000

"Clients"=hex(7):3a,00,00,00,00,00



[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\E94EC14C321425F4BA1709B508BBE811\SourceList]

"PackageName"="QuickTime SDK.msi"

"LastUsedSource"=hex(2):6e,00,3b,00,31,00,3b,00,43,00,3a,00,5c,00,44,00,4f,00,\

  
43,00,55,00,4d,00,45,00,7e,00,31,00,5c,00,41,00,6c,00,65,00,78,00,5c,00,49,\

  
00,4d,00,50,00,4f,00,53,00,54,00,7e,00,31,00,5c,00,54,00,65,00,6d,00,70,00,\

  
5c,00,5f,00,69,00,73,00,43,00,41,00,5c,00,00,00



[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\E94EC14C321425F4BA1709B508BBE811\SourceList\Media]

"DiskPrompt"="[1]"

"1"="DISK1;1"



[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\E94EC14C321425F4BA1709B508BBE811\SourceList\Net]

"1"=hex(2):43,00,3a,00,5c,00,44,00,4f,00,43,00,55,00,4d,00,45,00,7e,00,31,00,\

  
5c,00,41,00,6c,00,65,00,78,00,5c,00,49,00,4d,00,50,00,4f,00,53,00,54,00,7e,\

  
00,31,00,5c,00,54,00,65,00,6d,00,70,00,5c,00,5f,00,69,00,73,00,43,00,41,00,\

  5c,00,00,00



_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to