-
Notifications
You must be signed in to change notification settings - Fork 19
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
Generic build instructions #352
Comments
Hi @hughwilliams94 , I think that's a great idea. I think our HACKING document provides insights in how to setup a development environment, but is perhaps not as obvious as our README on the front of the repository? |
On Thu, Dec 12, 2019 at 04:24:54PM -0800, Roman Joost wrote:
Hi @hughwilliams94 ,
I think that's a great idea. I think our HACKING document provides insights in how to setup a development environment, but is perhaps not as obvious as our README on the front of the repository?
Maybe a link to HACKING from README will suffice (plus whatever
updates we might need to make to HACKING)?
|
I did have a look at the HACKING document, but again the instructions are for using Nix. I do agree it should probably be linked from the readme though. |
The thing with linking it from the README is that I think no one actually notices it. Reason that I believe that it's not obvious is because we already link to the HACKING document. Perhaps the better place (I thought at least) would be below the repositories/instructions for Fedora/Nix ? |
@hughwilliams94 Btw. if there are any specific problems you're hitting when you've tried to build purebred I'd be interested to know about them too. Can't hurt to know what people try and what they're running into especially on platforms we don't use. |
This patch adds build instructions to use with cabal. This is mainly targeting users who don't have access to nix or use a Fedora distro. Cabal is somewhat universal to Haskell so theoretically using Cabal should work everywhere. However, these instructions don't give any help in regards problems users could face like: * missing system dependencies * GHC problems * version mismatches * etc Fixes #352
This patch adds build instructions to use with cabal. This is mainly targeting users who don't have access to nix or use a Fedora distro. Cabal is somewhat universal to Haskell so theoretically using Cabal should work everywhere. However, these instructions don't give any help in regards problems users could face like: * missing system dependencies * GHC problems * version mismatches * etc Fixes #352
@hughwilliams94 would you mind giving the instructions added in #353 a crack? I'd be interested whether these are enough to help you get going. |
Hi thanks for updating the page. I had a go but I have been getting endless dependency errors from |
Reading up a little it seems that Haskell is a bit messed up on Arch, I have decided to remove all of the system packages and try to go down the |
Switching to |
This patch adds build instructions to use with cabal. This is mainly targeting users who don't have access to nix or use a Fedora distro. Cabal is somewhat universal to Haskell so theoretically using Cabal should work everywhere. However, these instructions don't give any help in regards problems users could face like: * missing system dependencies * GHC problems * version mismatches * etc Fixes #352
This patch adds build instructions to use with cabal. This is mainly targeting users who don't have access to nix or use a Fedora distro. Cabal is somewhat universal to Haskell so theoretically using Cabal should work everywhere. However, these instructions don't give any help in regards problems users could face like: * missing system dependencies * GHC problems * version mismatches * etc Fixes #352
This patch adds build instructions to use with cabal. This is mainly targeting users who don't have access to nix or use a Fedora distro. Cabal is somewhat universal to Haskell so theoretically using Cabal should work everywhere. However, these instructions don't give any help in regards problems users could face like: * missing system dependencies * GHC problems * version mismatches * etc Fixes #352
Would it be possible to provide some straightforward build instructions for user that are not using Fedora or the Nix package manager. I tried to look through Travis config and run the cabal commands manually, but always encountered problems on Arch Linux.
The text was updated successfully, but these errors were encountered: