Pelco Developer Network (PDN)

Explicitly install SDK, Redistributable for 64bit

How do I control which environement is to be installed?

I'm setting up our product to install and run as 64bit. We integrate with VideoXpert using the Pelco SDK (v4.2.1). The documentation, and several pages on this web site allude to installing 64bit. I infer from what's written that the install would be 64bit when installing on a 64 bit OS, and 32 bit otherwise. But I've found installing both the full SDK, or the Redistributable, that only 32bit are installed. This is on 64bit Windows 10.

How can I explicitly direct the install to do 64bit? A 64bit deployment of my product will not work with a 32 but SDK.

Hi Alan - thanks for your post.

I'm sorry for the confusion, however there is no 64-bit version of Pelco SDK (there is for VideoXpert SDK, but not for Pelco SDK).

I checked the documentation page for Pelco SDK (here Pelco SDK Documentation), and I downloaded version 4.2.1 of the Pelco SDK once again to run the installer, and I'm sorry to say that I missed any references to 64-bit install for this. I must be missing it. Could you point out where in the installer or documentation for Pelco SDK it does list this, so that I can see about having a team correct it, please?

I'm sorry about the confusion though -- applications built using pelco SDK must be built and deployed as a 32-bit application. VideoXpert SDK, which is also what we do recommend using when working with VideoXpert, does have versions for 32-bit and 64-bit.


64 bit is mentioned in the Pelco SDK 4.2.1 Quick Start Guide, Installing the SDK section:

It's unfortunate 64bit is not supported.

I had inserted a link to the page where 64bit is discussed, but the forum swallowed it when I posted. Attached is a screenshot.

Gotcha. Yeah; our forums do not behave well with screenshot attachments. To do those you have to "choose file", then "upload" and then use the "insert/edit image" button at the top of the comment text box to utilize the uploaded screenshot's generated link. It's a little funky, I admit.

I think this is the section you're referring to?

Install Directory

Or here:

This is instructing users of the SDK that it installs in the "Program Files" directory on a 32-bit system, and on a 64-bit system it installs to the "Program Files (x86)" directory because it is a 32-bit compatible tool. If it was 64-bit compatible then on a 64-bit system it would go into "Program Files" instead of "Program Files (x86)". Hopefully that makes sense. This is if I have the correct section identified in the Quick Start guide, of course.