-
Notifications
You must be signed in to change notification settings - Fork 163
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
Docs: Added a step-by-step documentation for installing and building LPython #2537
Conversation
Replaced the mistakenly added `gcc` with `g++`.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this looks good. Thank you for improving the installation instructions!
Last time when I was setting up LFortran on Linux, I noted the extra-dependencies that were needed to be installed after setting up the conda environment:
I installed 1, 2, 4, and 5 using Please note the above are for LFortran while setting up in Ubuntu/Linux operation system. |
Yes. For everything else we should use the conda environment. Especially important for Bison, which only works with version 3.4 and often fails with newer versions. |
Also from https://lfortran.zulipchat.com/#narrow/stream/197339-general/topic/Building.20Lfortran/near/420682935, it seems
So, seems like just two steps. Notes:
|
I am making the changes. 👍 Thank you very much for the help!🙂 |
It seems like @certik do you have any suggestions for installing |
I am adding the packages. As @Shaikh-Ubaid pointed out, |
Moved global package installations to conda environment.
Seem fine to me for now. We can update later as we figure out better approaches. |
Also, I noticed that you are working in |
You are right @Shaikh-Ubaid. To get started quickly, I had started work on the default branch. I have created new work-specific branches and am working on them now. 🙂 |
Moved global package installations to conda environment.
…les. (lcompilers#2540) * Added `flex` and `zstd-static=1.5.5` packages. * Added `flex` and `zstd-static=1.5.5` packages. * Incorporated suggestions from lcompilers#2537 Moved global package installations to conda environment. * Updated README.md to reflect changes suggested in lcompilers#2537 * Remove `flex` * Remove `flex`
…les. (lcompilers#2540) * Added `flex` and `zstd-static=1.5.5` packages. * Added `flex` and `zstd-static=1.5.5` packages. * Incorporated suggestions from lcompilers#2537 Moved global package installations to conda environment. * Updated README.md to reflect changes suggested in lcompilers#2537 * Remove `flex` * Remove `flex`
This PR adds the step-by-step installation instructions for setting up and building LPython on Linux, Windows, macOS and Windows with WSL. It overrides all of the dummy LFortran data previously present.
The steps for setting up the project on Windows with WSL are taken from #1501, courtesy of @faze-geek.