building_a_toolchain
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
building_a_toolchain [2016/04/21 17:04] – mimbert | building_a_toolchain [2017/01/10 23:31] (current) – onicolas | ||
---|---|---|---|
Line 28: | Line 28: | ||
The only limitation is that this script is only supported on recent (stable or testing) linux debian 64 bits. Running it in another environment may be possible with some limitations. For example, it's quite straightforward to run it under a recent ubuntu 64 bits, a few package names will need to be adapted. On the other hand, it won't work __at all__ on a 32 bits system or under windows or macos. | The only limitation is that this script is only supported on recent (stable or testing) linux debian 64 bits. Running it in another environment may be possible with some limitations. For example, it's quite straightforward to run it under a recent ubuntu 64 bits, a few package names will need to be adapted. On the other hand, it won't work __at all__ on a 32 bits system or under windows or macos. | ||
- | The main advantage of the [[https:// | + | The main advantage of the [[https:// |
* as it runs as a regular user, there is zero risk to damage anything in the system, you are sure that anything it does is restricted to the rights of the user running the script. The only thing that has to be run as root is a single script generated at the end, which is easy to review and audit. | * as it runs as a regular user, there is zero risk to damage anything in the system, you are sure that anything it does is restricted to the rights of the user running the script. The only thing that has to be run as root is a single script generated at the end, which is easy to review and audit. | ||
- | * thus,you are sure that it does not conflict with anything in the regular directory tree structure of your system. In particular, it cannot | + | * you are then sure that it does not conflict with anything in the regular directory tree structure of your system. In particular, it cannot |
* everything from the toolchain is kept isolated in the toolchain install directory, instead of being scattered everywhere. | * everything from the toolchain is kept isolated in the toolchain install directory, instead of being scattered everywhere. | ||
- | * it is possible to have more than one toolchain | + | * it is possible to have several toolchains |
When building a toolchain on a user's workstation, | When building a toolchain on a user's workstation, |
building_a_toolchain.txt · Last modified: 2017/01/10 23:31 by onicolas