Hi Norman,
On 02/07/2024 11:13, Norman Feske wrote:
Hi Johannes,
On 2024-07-02 10:17, Johannes Schlatow wrote:
Building the tool chain from source indeed takes quite some time and
computation. This is why we provide a pre-compiled tool chain. Please
download the archive from [1] and follow the install instructions [2].
This saves you the time and hassle to compile the tool chain from source.
Jack's question made me think of how Goa could possibly assist with the
installation of the tool chain for first-time users. Goa already detects
if the tool chain is missing and backs out. A more user-friendly way
with dealing with this situation would be offering a Goa sub command for
the installation of the current tool chain. This sub command could
implicitly take care of the integrity check of the download against the
known-good SHA256 sum.
Following this line of thinking a little bit more: Ideally, all one
would need to kick off development for Genode would be Goa. Once Goa is
installed, it could assert the role of an assistant for the user even
more than today. E.g., In principle, Goa could detect the used Linux
distro and could offer installation commands for missing packages. This
would not only nicely streamline the experience of new users, but would
also make the setup of a Genode development environment on a fresh Linux
installation (thinking of a dev VM) a breeze.
BTW, I've updated the tool-chain download page today to let it point to
a GitHub release instead of Sourceforge. The known-good SHA256 value is
now also presented.
What a nice idea!
Cheers
Johannes
_______________________________________________
users mailing list -- users@lists.genode.org
To unsubscribe send an email to users-le...@lists.genode.org
Archived at
https://lists.genode.org/mailman3/hyperkitty/list/users@lists.genode.org/message/X7RJ7RIXIN7MX4Y3QJ3ALVUOEY4WCFQX/