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

Windows build fixes #108

Merged
merged 8 commits into from
May 1, 2019
Merged

Windows build fixes #108

merged 8 commits into from
May 1, 2019

Conversation

shane-kerr
Copy link
Member

After the MXE package repository went away, our builds failed. After it was brought back, we needed a bit of jiggering in order to get the Windows build working again - including some changes in a few header files.

Since Ubuntu 14.04 LTS (Trusty Tahir) is now end-of-life, I changed all of our Linux builds from Ubuntu 14.04 LTS to Ubuntu 16.04 LTS (Xenial Xerus) - the latest that Travis CI supports.

I also updated all of the macOS builds to the latest versions of XCode available. That brought support for macOS 10.14 (Mojave), although unfortunately the Qt build for 10.14 is still broken. Since we generally want to build with the oldest version of macOS possible, this is not a big deal but should be fixed eventually. Issue #107 tracks the work around that.

@shane-kerr shane-kerr merged commit 3e19caf into master May 1, 2019
@shane-kerr shane-kerr deleted the windows-build-fixes branch May 2, 2019 06:27
EuroCentiem-dev pushed a commit to EuroCentiem-dev/Mintcoin-Desktop-Wallet that referenced this pull request Nov 1, 2023
Change to Xenial for Ubuntu builds.

Fixes Windows cross-build.

Update macOS builds to latest Xcode stuff.
EuroCentiem-dev pushed a commit to EuroCentiem-dev/Mintcoin-Desktop-Wallet that referenced this pull request Nov 4, 2023
Change to Xenial for Ubuntu builds.

Fixes Windows cross-build.

Update macOS builds to latest Xcode stuff.
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