portability: improve

This commit is contained in:
Ciro Santilli 六四事件 法轮功
2019-05-16 00:00:02 +00:00
parent 64cc347f1b
commit 8a726fe054

View File

@@ -14302,7 +14302,9 @@ gem5:
The host requirements depend a lot on which examples you want to run.
Some setups of this repository are very portable, notably setups under <<userland-setup>>, e.g. <<c>>, and will likely work on any host system with minimal modification. Portability pull requests and successful working reports are welcome.
Some setups of this repository are very portable, notably setups under <<userland-setup>>, e.g. <<c>>, and will likely work on any host system with minimal modification.
The least portable setups are those that require Buildroot and crosstool-NG.
We tend to test this repo the most on the latest Ubuntu and on the latest link:https://askubuntu.com/questions/16366/whats-the-difference-between-a-long-term-support-release-and-a-normal-release[Ubuntu LTS].
@@ -14324,12 +14326,12 @@ After installing the missing packages for your distro, do the build with:
which does everything as normal, except that it skips any `apt` commands.
Ports to new host systems are welcome and will be merged.
If something does not work however, <<docker>> should just work on any Linux distro.
Native Windows is unlikely feasible for Buildroot setups because Buildroot is a huge set of GNU Make scripts + host tools, just do everything from inside an Ubuntu in VirtualBox instance in that case.
Pull requests with ports to new host systems and reports on issues that things work or don't work on your host are welcome.
=== Common build issues
[[put-source-uris-in-sources]]