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

Clang compilation fix #467

Closed
wants to merge 49 commits into from
Closed

Clang compilation fix #467

wants to merge 49 commits into from

Conversation

GeorgeIvlev
Copy link
Contributor

  • Resolve warnings related to bad comment string ( /** ... /**/ )
  • Fix logical warnings/errors on clang compilation
  • Fix critical code errors to be able to build project with clang
  • Fix critical errors in code
  • Update main CMakeLists file for better development experience
    • Added output for libraries to one place after build.
    • Group part of unix configuration into one block
  • Resolved couple of problems that was found in previous commits of this fix.

@Xottab-DUTY Xottab-DUTY added this to the Linux port milestone Sep 11, 2019
src/xrSound/OpenALDeviceList.cpp Outdated Show resolved Hide resolved
src/xrUICore/ListWnd/UIListWnd_inline.h Outdated Show resolved Hide resolved
Xottab-DUTY and others added 24 commits October 11, 2019 22:40
Matches original engine behaviour.
And fixed other possible issues
…sponding mode

Refactored embedded resources management
No need to always perform strstr, because the result won't change until
next launch.
… DX9 renderer)

Because game looks ugly when using fullscreen desktop for DX9.
But DX9 itself will still behave as windowed.
This was linked to issues Feb 28, 2020
@Xottab-DUTY Xottab-DUTY added Code Quality Developer Experience Engine's programmer experience labels Jul 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Broken compilation with LLVM 8.0.1 [Linux] Clang build issues
4 participants