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

System Requirements #387

Merged
merged 6 commits into from
Jan 22, 2020
Merged

System Requirements #387

merged 6 commits into from
Jan 22, 2020

Conversation

alonamid
Copy link
Contributor

This tries to make the system requirements a bit more clear, but providing two scripts for common Linux platforms (Centos/Ubuntu).

Copy link
Member

@a0u a0u left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My opinion is that we should prefer distro-managed packages over compiling/installing from scratch if the versions in the repos are sufficient. (I haven't tested myself yet, however.)

scripts/centos-req.sh Outdated Show resolved Hide resolved
scripts/centos-req.sh Outdated Show resolved Hide resolved
scripts/ubuntu-req.sh Outdated Show resolved Hide resolved
scripts/ubuntu-req.sh Outdated Show resolved Hide resolved
scripts/ubuntu-req.sh Outdated Show resolved Hide resolved
docs/Chipyard-Basics/Initial-Repo-Setup.rst Outdated Show resolved Hide resolved
@a0u
Copy link
Member

a0u commented Jan 21, 2020

Also, if I recall correctly, verilator.mk should download and build its own Verilator, so installing it system-wide shouldn't be needed.

@abejgonzalez
Copy link
Contributor

Also, if I recall correctly, verilator.mk should download and build its own Verilator, so installing it system-wide shouldn't be needed.

Yes, that is true. Verilator is installed separately.

@abejgonzalez
Copy link
Contributor

Also if you can, on future commits can you add the [ci skip] to the commit so that the tests don't run on it.

scripts/centos-req.sh Outdated Show resolved Hide resolved
scripts/centos-req.sh Show resolved Hide resolved
scripts/ubuntu-req.sh Show resolved Hide resolved
@a0u
Copy link
Member

a0u commented Jan 22, 2020

This was tested on the official CentOS 7 and Ubuntu 18.04 AMIs: at least the toolchain build, Verilator sim of the default DUT, and FireMarshal br-base image build.

scripts/centos-req.sh Outdated Show resolved Hide resolved
Co-Authored-By: Albert Ou <aou@eecs.berkeley.edu>
@alonamid alonamid merged commit cb2f48b into dev Jan 22, 2020
@colinschmidt colinschmidt deleted the alon-patch2 branch January 27, 2020 18:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants