The clr-win-linker package

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain]

Please see README.md


[Skip to ReadMe]

Properties

Versions0.1.0.0, 0.1.0.0
Change logNone available
Dependenciesbase (>=4.7 && <5), directory, pipes, pipes-safe, process [details]
LicenseBSD3
Copyright2017 Tim Matthews
AuthorTim Matthews
Maintainertim.matthews7@gmail.com
CategoryLanguage, FFI, CLR, .NET
Home pagehttps://gitlab.com/tim-m89/clr-haskell/tree/master/utils/clr-win-linker
Executablesclr-win-linker
UploadedTue Apr 25 17:30:22 UTC 2017 by PepeIborra

Downloads

Maintainers' corner

For package maintainers and hackage trustees


Readme for clr-win-linker-0.1.0.0

[back to package description]

This package provides small utility to backport GHC bug fix #12186 for GHC versions < 8.2

It works by being specified as the linker, where it will simply do a find and replace on the supplied linker args before passing the result on to the real linker.

To build & install, run the following:

stack install clr-win-linker

Which will copy the resulting executable to the path, usually 'C:\Users<name>\AppData\Roaming\local\bin'

Then specify as the linker when building other packages like so:

stack build --ghc-options="-pgml clr-win-linker"

And the resulting executables should then get past ghc issue #12186:

stack exec clr-test-app