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

Fixed xrAICore compilation with LLVM on linux #334

Closed
wants to merge 1 commit into from
Closed

Fixed xrAICore compilation with LLVM on linux #334

wants to merge 1 commit into from

Conversation

astrdark
Copy link

Wip on removing inline.h

@Xottab-DUTY Xottab-DUTY added this to the Linux port milestone Jan 25, 2019
@@ -109,4 +109,6 @@ class CGraphEngine
#endif
};

#include "xrAICore/Navigation/PathManagers/path_manager.h"
#include "xrAICore/Components/problem_solver_inline.h"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's not a good idea to remove 'inline' headers from 'base' headers with including 'inline's in different files. The trick with 'inline' headers is used in many places of the engine and your changes may mislead other people. Please try to find a better solution.
P.S. The same changes were suggested in PR #299.

Copy link
Member

@q4a q4a Jan 26, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

And I don't remove 'inline' headers from 'base' headers with last commit:
70e5cd5

@astrdark astrdark closed this Feb 2, 2019
@Xottab-DUTY Xottab-DUTY modified the milestone: Linux port May 5, 2021
This was linked to issues May 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
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