Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixing build for UE 5.3 with BuildSettingsVersion.V4 enabled #40

Merged
merged 5 commits into from
Jul 15, 2024

Conversation

Wertolet
Copy link

@Wertolet Wertolet commented Jun 19, 2024

Fix for this issue: #39

Also fixes another minor issues:

  • UE 5.3. has Eigen library as a part of the engine. This PR makes plugin use engine's version of the library instead of its own
  • Fixes includes for the new include order option EngineIncludeOrderVersion.Unreal5_3 enabled
  • Makes plugin work correctly with BuildSettingsVersion.V4 enabled

Please note that this PR isn't that huge, from 619 changed files, around 600 of them are removed Eigen library files.

I also checked if the project now builds successfully with any of these oprions enabled or disabled - it does, so this PR shouldn't affect projects that already using this plugin.

Enabling EngineIncludeOrderVersion.Unreal5_3 in build script caused
a lot of errors with missing files.
This commit just fixing these includes and adds
Core dependency to the plugin.
@SLJLMacarit SLJLMacarit self-assigned this Jul 12, 2024
@SLJLMacarit SLJLMacarit requested review from Bvallon-sl and SLJLMacarit and removed request for Bvallon-sl July 12, 2024 14:21
@SLJLMacarit SLJLMacarit merged commit b2b585e into stereolabs:main Jul 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants