From 7745dee48cb78fbb25c9bfcb552e9bcea6f4790f Mon Sep 17 00:00:00 2001 From: Anton Lydike Date: Fri, 22 Apr 2022 13:26:49 +0200 Subject: [PATCH] added instructions for PATH --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 568de9b..276379c 100644 --- a/README.md +++ b/README.md @@ -107,6 +107,7 @@ Falls das Skript für eure Platform nicht funktioniert, hier noch ein paar tips: - Klont das Repository mit `git clone --depth 1 https://github.com/riscv-collab/riscv-gnu-toolchain.git` um nicht die ganze git history mit herunter zu laden. - Konfiguriert die Installation mit dem folgenden Befehl (dafür müsst ihr in die geklonte repo rein `cd`'en): `./configure --prefix=$(pwd)/../toolchain/ --with-arch=rv32ima --disable-linux --disable-gdb --disable-multilib`. Der Zielordner muss unbedingt vorher angelegt werden! Also `mkdir $(pwd)/../toolchain/` (Legt den ordner `toolchain` im Überordner der Repo an). - Baut den compiler mit allen verfügbaren threads: `make -j `. + - Nach der installation sollte der `toolchain/bin` Ordner zu dem `$PATH` hinzugefügt werden, hierfür gibt es mehrere Möglichkeiten. Hier ein tutorial zur `$PATH` vairable: https://www.howtogeek.com/658904/how-to-add-a-directory-to-your-path-in-linux/ Nach der installation sollte es möglich sein C und RISC-V Assembly in RISC-V Objektdateien und executables zu kompilieren und den bytecode aus zu geben: