Skip to content

Minor fix for Linux experimental build to load .so files properly#323

Merged
Detanup01 merged 1 commit intoDetanup01:devfrom
otavepto:patch/linux-exp-build
Aug 15, 2025
Merged

Minor fix for Linux experimental build to load .so files properly#323
Detanup01 merged 1 commit intoDetanup01:devfrom
otavepto:patch/linux-exp-build

Conversation

@otavepto
Copy link
Contributor

  • Don't skip defining the experimental macro for Linux builds
  • Avoid calling Windows-related hooks in Linux builds
  • Workaround to allow C++ runtime to initialize, before loading .so files, partially solves problems related to uninitialized global objects.

This should allow the experimental build to load .so files from steam_settings/load_dlls, previously this wasn't enabled since the macro wasn't defined.

- avoid calling Windows-related hooks in Linux build
- workaround to allow C++ runtime initialization before loading .so files in experimental Linux build
@otavepto otavepto changed the title Minor fix to the experimental build for Linux to load .so files properly Minor fix for Linux experimental build to load .so files properly Aug 14, 2025
@Detanup01 Detanup01 merged commit c750088 into Detanup01:dev Aug 15, 2025
62 checks passed
@otavepto otavepto deleted the patch/linux-exp-build branch August 15, 2025 12:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants