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

Msvc portability fix #2

Open
wants to merge 7 commits into
base: master
Choose a base branch
from
Open

Conversation

Marc-Frederick
Copy link
Contributor

Lot of additional warning fixes;
Many updates to allow compiling mccore on VS2015;
Directory structure update to allow using mccore as part of a bigger project.

… functions are provided by different headers on different platform, and the definition in these headers can produce conflicts with other subsystems. I moved the usage of platform specific function in the source file and added includes for windows platform development.
…quired definition. This is done only for the win32 platform for now.
…r include directive to use the same path if the library is installed in the system files or if the library is linked directly against. When linking directly against, the project path of the library for the include of the library is set to the root of the library project. thus, #include <mccore/header.h> is also possible.
@Marc-Frederick Marc-Frederick requested a review from in3rtial April 1, 2017 16:07
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.

1 participant