Forum Discussion
widdershins
11 years agoHonored Guest
Building UE4 with 0.4.1 SDK - ATL lib issue
I'm trying to build UE4.3 with the new SDK integration, as described in this thread. On attempting to build the first time, I got the error described in this thread, as I didn't have the Windows Dr...
Anonymous
11 years agoI got Oculus fork of UE4 building this morning with Visual Studio 2013 Express. The trouble for me seemed to be that (a) VS2013 express doesn't ship with the ATL files, and (b) the libovr64.lib file in the UE4 SDK was (I think) built with a different version of ATL than you get when you download the Windows Driver SDK.
In any event, I detailed my steps in this post.
TL;DR:
In any event, I detailed my steps in this post.
TL;DR:
- Install Windows Driver Kit to get ATL headers and libs
- Update LibOVR project file to point to ATL headers and libs, and recompile libovr
- Replace the libovr provided with the UE4 SDK with your recompiled version
- patch OculusRift.Build.cs and LibOVR.Build.cs to ensure UE4 links against the correct ATL files
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device
Other Meta Support
Related Content
- 1 year ago
- 1 year ago
- 1 month ago
- 1 year ago