It seems, that using the new OSC API in C++ is not possible, since it cannot compile with MS compiler version 141 through VS and the Editor. Including a header file from the OSC Module results in a compilation error: "cannot open file "Interfaces/IPv4/IPv4Address.h": No such file or directory"

Steps to Reproduce
  1. Open the UE4 Editor and create a Blank C++ project
  2. Enable the OSC Support plugin and restart the Editor
  3. Create a new C++ class extending OSC Client or OSC Server

Results: Editor + Visual Studio cannot compile, because it cannot find the include file "Interfaces/IPv4/IPv4Address.h"

Expected: Project should compile, since the file is present and appears to be at the correct location.

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-77906 in the post.

Login to Vote

Affects Versions4.23
Target Fix4.23
Fix Commit7955468
Main Commit8064174
Release Commit7955468
CreatedJul 25, 2019
ResolvedAug 15, 2019
UpdatedAug 16, 2019