Skip to content
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

Give system requirements like ghcup does #37

Open
tsloughter opened this issue Sep 1, 2024 · 2 comments
Open

Give system requirements like ghcup does #37

tsloughter opened this issue Sep 1, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@tsloughter
Copy link
Owner

System requirements 
  Please ensure the following distro packages are installed before continuing (you can exit ghcup and return at any time): gcc gcc-c++ gmp gmp-devel make ncurses ncurses-compat-libs xz perl pkg-config
Press ENTER to proceed or ctrl-c to abort.
Installation may take a while.
@fravan
Copy link

fravan commented Sep 13, 2024

I don't know if it can help or not, feel free to delete the comment if needed.

On Fedora 40, I needed the following dependencies:

dnf group install "Development Tools"
dnf install perl ncurses-devel openssl-devel

Maybe the following ones are also needed, but were present on my machine:

dnf install patch readline

Thanks for making this tool, it makes things much easier to try and install 👍

Cheers!

@VayuDev
Copy link

VayuDev commented Sep 13, 2024

Just for completeness, on a ubuntu container I needed the following: gcc libssl-dev libncurses-dev build-essential, build-essential contains make and perl (maybe other required stuff). To install beamup I needed curl and xz-utils.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Backlog
Development

No branches or pull requests

3 participants