Replies: 3 comments
-
Hi @igor-aris In most cases there is no need to build the RealSense SDK from source on Windows as there is an automated installer program called Intel.RealSense.SDK-WIN10 available from the SDK 'Releases' page (it works with Windows 11 despite the filename). The installer can be downloaded and run from the Assets file list at the bottom of the information listing for each SDK version. https://github.com/IntelRealSense/librealsense/releases Once the SDK has been installed with the installer then you can find pre-built 32-bit (x86) RealSense DLLs by going to the following location on your Windows computer. C: > Program Files (x86) > Intel RealSense SDK 2.0 > bin > x86 |
Beta Was this translation helpful? Give feedback.
-
I did download it from there, but it only has x64 and not x86 (see image
attached). Any ideas?
I have Win10 22H2 Build 19045.3570
[image: image.png]
…On Thu, Nov 9, 2023 at 6:37 AM MartyG-RealSense ***@***.***> wrote:
Hi @igor-aris <https://github.com/igor-aris> In most cases there is no
need to build the RealSense SDK from source on Windows as there is an
automated installer program called *Intel.RealSense.SDK-WIN10* available
from the SDK 'Releases' page (it works with Windows 11 despite the
filename). The installer can be downloaded and run from the Assets file
list at the bottom of the information listing for each SDK version.
https://github.com/IntelRealSense/librealsense/releases
[image: image]
<https://user-images.githubusercontent.com/41145062/281730238-f9fc69a5-e706-40ab-940a-24eb9e03e8ba.png>
Once the SDK has been installed with the installer then you can find
pre-built 32-bit (x86) RealSense DLLs by going to the following location on
your Windows computer.
C: > Program Files (x86) > Intel RealSense SDK 2.0 > bin > x86
[image: image]
<https://user-images.githubusercontent.com/41145062/281732219-4386a7f6-be06-4037-8e44-0ae7e9bd8434.png>
—
Reply to this email directly, view it on GitHub
<#12380 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A2YATCUZ4BODHYDNV4MWIPLYDTFAPAVCNFSM6AAAAAA7DZR5TSVHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM3TKMRSGAZTE>
.
You are receiving this because you were mentioned.Message ID:
<IntelRealSense/librealsense/repo-discussions/12380/comments/7522032@
github.com>
|
Beta Was this translation helpful? Give feedback.
-
I recall now why the x86 folder may be missing for you. If an older version of the Windows SDK that has the x86 folder has been installed and then a newer SDK version without the x86 folder is installed, the SDK is overwritten by the new version but the old x86 folder is not deleted. If you have not previously installed the older SDK version then the x86 folder will be absent after the installation. So what needs to be done is to install the older SDK version to get the x86 folder. You can then install a newer SDK version without losing the x86 folder. The most recent SDK that installs the x86 folder is 2.51.1 https://github.com/IntelRealSense/librealsense/releases/tag/v2.51.1 For your convenience so that you do not need to install the 2.51.1 SDK, I have attached the x86 folder's 'realsense2.dll' and 'Intel.RealSense.dll' from 2.51.1 as zip files below. |
Beta Was this translation helpful? Give feedback.
-
I'm using realsense api on Windows.
At first, I installed it from here. But it only had 64bit dlls. So, I decided to build it from source.
I downloaded realsense zip and generated build with Cmake GUI (see video attached). I want to build for 32bit platform. When I try to build as Win32 I get
fatal error LNK1112: module machine type 'x86' conflicts with target machine type 'x64'
. I checked and all projects configured as Win32 (see video attached). I was, however be able to build for 64bit. So, what should I configure in order to build for 32bit?2023-11-08.19-37-20.mp4
Beta Was this translation helpful? Give feedback.
All reactions