Skip to content
This repository has been archived by the owner on Sep 1, 2022. It is now read-only.

Build: fix MinGW build. Closes #36 #442

Merged
merged 5 commits into from
Nov 7, 2016

Conversation

anonimal
Copy link
Collaborator

@anonimal anonimal commented Nov 7, 2016

By submitting this pull-request, I confirm the following:

  • I have read and understood the Contributing Guide.
  • I have checked that another pull-request for this purpose does not exist.
  • I have considered and confirmed that this submission will be valuable to others.
  • I accept that this submission may not be used and that this pull-request may be closed by the will of the maintainer.
  • I give this submission freely under the BSD 3-clause license.

Place an X inside the bracket (or click the box in preview) to confirm

  • I confirm.

Based off #431 (of which will be merged once armv8 box is back online).

References #435 and #36

…ect#285

- Fixes CMake for ARM, add compile-time patches for run-time AES-NI
- Preprocessor: also added MSVS macro for future MSVS testing
- Cleaned-up CMake / shared hardening flags with Clang
- Completely replaces our current (dismal) recipe
- Courtesy of Mark Vejvoda (2011) and monero-project/monero
There have been repeated needs to build against the patches that I send
upstream. As is common practice, by pointing our submodules to my forks,
we can base against fixes without having to wait for upstream to merge
pulls.

This most recently applies to cpp-netlib/cpp-netlib#705 (thus why this
commit is in this branch)

References monero-project#36
@anonimal anonimal merged commit e51e0b2 into monero-project:master Nov 7, 2016
anonimal added a commit that referenced this pull request Nov 7, 2016
e51e0b2 Build: fix tests on MinGW. Refs #442 #36 (anonimal)
45c3177 Build: update submodule URLs (now point to my forks) (anonimal)
c7cbcd4 Build: fix UPnP detection on MinGW-w64. Refs #36 (anonimal)
41c1bf7 Build: fix MinGW-w64 build. Closes #36 (anonimal)
@anonimal anonimal changed the title Build: fix MinGW-w64 build. Closes #36 Build: fix MinGW build. Closes #36 Nov 7, 2016
@anonimal anonimal deleted the fix-win-build branch November 7, 2016 22:13
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant