-
Notifications
You must be signed in to change notification settings - Fork 6
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
Fix the installation instructions #93
Comments
I know I have gf installed and I have GF_LIB_PATH set, yet
|
There is a gf built:
|
I'm following the install instructions, but maybe I need to rebuild the latest GF. BRB.
|
OK, I have rebuilt using the amended instructions with the
|
It should be This is a mess and we need to make it a lot better! |
Maybe we have too few build system and should add bazel.build as well and make that canonical? :P There are rules for building Haskell (https://haskell.build/), but none yet for building gf-projects. Unlike nix, it has full windows-support and it also has nix-support (https://github.com/tweag/rules_nixpkgs) as a bonus. We could also build docker images so there are even more installation methods available. :P |
Right. I do see
Next action: figure out what in the build is trying to find Noun.gf, and see if it can be convinced to accept a Noun.gfo instead. |
The instructions doesn't quite work on a fresh installation. And the error messages you get are very cryptic.
The problem is that
silently failed because the dependencies (including
gf
) wasn't installed yet.We need to both check that the step worked and make sure that the dependencies are built first.
Also, the error you get if you don't follow the instructions and just try
stack build
is very cryptic as well:so we should try to make
Setup.hs
give more helpful errors.The text was updated successfully, but these errors were encountered: