Skip to content

appveyor.yml: add mingw-w64 builds#87

Closed
hanetzer wants to merge 1 commit into
yaml:masterfrom
hanetzer:mingw-w64-appveyor
Closed

appveyor.yml: add mingw-w64 builds#87
hanetzer wants to merge 1 commit into
yaml:masterfrom
hanetzer:mingw-w64-appveyor

Conversation

@hanetzer
Copy link
Copy Markdown
Contributor

@hanetzer hanetzer commented Jan 5, 2018

Currently the cygwin autoconf builds only test builds of cygwin-native
binaries, and not mingw-w64 pure windows binaries. The resultant
cygyaml-0-2.dll has a runtime dep on the cygwin1.dll which is generally
not appropriate for the purpose of distribution. Building with mingw-w64
produces libraries with no dependency on the cygwin runtime.

Signed-off-by: Marty E. Plummer hanetzer@protonmail.com

@hanetzer
Copy link
Copy Markdown
Contributor Author

hanetzer commented Jan 5, 2018

This also depends on #85 to produce shared libraries for cygwin and mingw-w64 (cygyaml-0-2.dll and libyaml-0-2.dll, respectively), as your current setup only produces static libraries.

@hanetzer hanetzer force-pushed the mingw-w64-appveyor branch 3 times, most recently from 0530ea9 to fbfacea Compare January 7, 2018 23:14
Currently the cygwin autoconf builds only test builds of cygwin-native
binaries, and not mingw-w64 pure windows binaries. The resultant
cygyaml-0-2.dll has a runtime dep on the cygwin1.dll which is generally
not appropriate for the purpose of distribution. Building with mingw-w64
produces libraries with no dependency on the cygwin runtime.

Signed-off-by: Marty E. Plummer <hanetzer@protonmail.com>
@hanetzer hanetzer force-pushed the mingw-w64-appveyor branch from fbfacea to a9147ea Compare January 8, 2018 22:06
@hanetzer hanetzer closed this Jan 9, 2018
@hanetzer hanetzer deleted the mingw-w64-appveyor branch January 9, 2018 06:35
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