The ghcjs version compiles perfectly, but now I'm trying to get the regular ghc version compiling so I can use it with ghci in emacs. concure-core compiles with ghc, but concur-vdom has this error:
Warning: Directory listed in concur-vdom.cabal file does not exist: ghc-src
Error: While constructing the build plan, the following exceptions were encountered:
In the dependencies for concur-vdom-0.1.0.0:
concur-core must match -any, but the stack configuration has no specified version
jsaddle-webkit2gtk must match -any, but the stack configuration has no specified version
(latest applicable is 0.9.4.0)
needed since concur-vdom-0.1.0.0 is a build target.
Recommended action: try adding the following to your extra-deps in /home/teddy/haskell/superpowerscorp/concur/concur-vdom/stack.yaml:
- jsaddle-webkit2gtk-0.9.4.0
You may also want to try the 'stack solver' command
Plan construction failed.
I got a little further by adding jsaddle-webkit2gtk as well as including the concur-core directory in stack.yaml, but then it spits out a bunch of other dependency problems.
The ghcjs version compiles perfectly, but now I'm trying to get the regular ghc version compiling so I can use it with ghci in emacs.
concure-corecompiles with ghc, butconcur-vdomhas this error:I got a little further by adding jsaddle-webkit2gtk as well as including the
concur-coredirectory instack.yaml, but then it spits out a bunch of other dependency problems.