Skip to content

Make everything ready for macOS with fixes.#64

Merged
martensm merged 11 commits intoetternagame:masterfrom
TheROPFather:master
Sep 8, 2017
Merged

Make everything ready for macOS with fixes.#64
martensm merged 11 commits intoetternagame:masterfrom
TheROPFather:master

Conversation

@TheROPFather
Copy link
Member

Same PR with the included fixes.

Add the latest calc version recompiled for a 32bit build with threading and vibro removed and added the correct linking path the the CMake.
std::string only gets used in Lua so renamed it to luajoin to remove the ambiguous function.
Namespacing avcodec:: creates issue on macOS interfering with local.c in the stdlib.
Non-constant-expression cannot be narrowed from type 'int' to 'unsigned int' in initializer list
It appears to have no effect on the codebase or execution of the program.
Pulled from the vanilla master branch.
This fix is required for macOS and should probably be ported to all platforms if possible.
Only required for older versions of macOS
Copy link
Contributor

@martensm martensm left a comment

Choose a reason for hiding this comment

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

This should be in a separate PR.

Copy link
Contributor

@martensm martensm left a comment

Choose a reason for hiding this comment

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

This should be in a separate PR.

@martensm martensm merged commit a63348f into etternagame:master Sep 8, 2017
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