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

More Platforms on AppVeyor #15

Closed
wants to merge 5 commits into
base: master
from

Conversation

Projects
None yet
2 participants
@Squareys
Contributor

Squareys commented Aug 19, 2016

Hi @mosra !

I am secretly trying to get AppVeyor to build magnum-plugins with msvc amd64 (see gitter).
As a result, mingw-w64 platform has been added to get the neat structure which you established on mosra/magnum :)

If having all these platforms on magnum-plugins aswell is not desired, you may reject the PR (once I'm done testing msvc amd64, heh ;) )

Regards, Squareys.

Squareys added some commits Aug 19, 2016

ci: Enable mingw-w64 on AppVeyor
Signed-off-by: Squareys <Squareys@googlemail.com>
fixup! ci: Enable mingw-w64 on AppVeyor
Signed-off-by: Squareys <Squareys@googlemail.com>
fixup! ci:
Signed-off-by: Squareys <Squareys@googlemail.com>
ci: Add desktop-msvc-amd64 environment on AppVeyor
Signed-off-by: Squareys <Squareys@googlemail.com>
fixup! ci: Enable
Signed-off-by: Squareys <Squareys@googlemail.com>
@Squareys

This comment has been minimized.

Contributor

Squareys commented Aug 19, 2016

It seems to fail to download libjpeg turbo, but only on msvc, not on mingw. Very strange.

@Squareys

This comment has been minimized.

Contributor

Squareys commented Aug 19, 2016

And on MinGW it fails building libjpeg turbo, but "succeeds" the AppVeyor build.

@mosra

This comment has been minimized.

Owner

mosra commented Sep 1, 2016

I reused a bunch of things from your PR and continuing in an appveyor-updates branch, along with support for Windows RT. The switch to 64bit MSVC will be done later.

Will close this once that branch gets merged to master.

@Squareys

This comment has been minimized.

Contributor

Squareys commented Sep 2, 2016

@mosra Thanks! And sorry I kinda abruptly stopped working on this PR. After weird AppVeyor installation errors, I succeeded with

I am secretly trying to get AppVeyor to build magnum-plugins with msvc amd64

offline. I had accidentally loaded the release version of OpenGexImporter.dll while linking against the debug. Result was a mismatch of data structures returned by importer state.

@mosra

This comment has been minimized.

Owner

mosra commented Sep 2, 2016

Yes I remember :) The issue with LibJPEG was that it didn't work properly with MinGW until 1.5.0 (trivial error in CMake buildscripts, I guess nobody tested with MinGW and cmd.exe together).

Done in 73c0486.

@mosra mosra closed this Sep 2, 2016

@mosra mosra added this to the 2018.02 milestone Feb 15, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment