From: lkcl Date: Sun, 9 Feb 2020 20:04:45 +0000 (+0000) Subject: (no commit message) X-Git-Tag: convert-csv-opcode-to-binary~3484 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=725ecd5d09ee64ce70b1221abab26436c9913271;p=libreriscv.git --- diff --git a/HDL_workflow.mdwn b/HDL_workflow.mdwn index 559e80453..34cf813de 100644 --- a/HDL_workflow.mdwn +++ b/HDL_workflow.mdwn @@ -364,11 +364,12 @@ if you want it, always ensure that a new git checkout is set up with rebase. * mkdir ~/src * cd !$ -* git clone gitolite3@git.libre-riscv.org:soc.git +* git clone gitolite3@git.libre-riscv.org:nmutil.git * git clone gitolite3@git.libre-riscv.org:ieee754fpu.git +* git clone gitolite3@git.libre-riscv.org:soc.git -In each of these directories, track down the setup.py file, then, as root -(sudo bash) run the following: +In each of these directories, in the order listed, track down the +setup.py file, then, as root (sudo bash), run the following: * python3 setup.py develop @@ -377,6 +378,9 @@ in-place yet still imported "globally". There are variants on this theme for multi-user machine use however it is often just easier to get your own machine these days. +The reason for the order is because soc depends on ieee754fpu, and +ieee754fpu depends on nmutil + If "python3 setup.py install" is used it is a pain: edit, then install. edit, then install. It gets extremely tedious, hence why "develop" was created.