-
Notifications
You must be signed in to change notification settings - Fork 206
Build does not complete - floskell, ormolu, hlint failures #1731
Comments
It looks like the GHC version it's using is 8.8.2.
|
When I cloned, I did not add the submodule flag. That is I did this: Where the README says to do this: Could this be part of the problem? |
It looks like the current version of the |
Submodules are, indeed, no longer needed. |
I got the build to work using these commands: # Remove the git clone directory which had the failing build.
$ rm -rf hie
# Clone it again into C:\hie
$ git clone https://github.com/haskell/haskell-ide-engine --recurse-submodules hie
$ cd hie
# Make another mistake because the build instructions say it uses shake, so I try to reverse the command.
$ stack install shake
$ stack purge # I also deleted the exe from my local bin directory
$ rm -rf .stack-work/
$ stack install
# Maybe I cancelled that previous one? Because I ran this one
$ stack ./install.hs hie After that last command, I got a success. ...
... (snip) ...
...
haskell-ide-engine > Registering library 'hie-test-utils' for haskell-ide-engine-1.3..
Completed 229 action(s).
Copying from C:\hie\.stack-work\install\38e963dd\bin\hie.exe to C:\Users\Alex\AppData\Roaming\local\bin\hie.exe
Copying from C:\hie\.stack-work\install\38e963dd\bin\hie-wrapper.exe to C:\Users\Alex\AppData\Roaming\local\bin\hie-wrapper.exe
Copied executables to C:\Users\Alex\AppData\Roaming\local\bin:
- hie.exe
- hie-wrapper.exe
# stack (for hie-8.6.5)
stty: 'standard input': Inappropriate ioctl for device
Build completed in 33m41s |
No longer an issue! User error! I'll submit a PR to clarify the README. |
Glad to see the issue is resolved. The key is to use
|
I got errors when building just now, too.
In Windows 10, I cloned this repo, then did
stack install
.Any ideas about what's going wrong here? I'm not an experienced Haskell developer.
The text was updated successfully, but these errors were encountered: