[Libre-soc-bugs] [Bug 626] dev-env-setup script for verilator, ghdl, iverilog and cocotb
    bugzilla-daemon at libre-soc.org 
    bugzilla-daemon at libre-soc.org
       
    Sat May 22 20:42:43 BST 2021
    
    
  
https://bugs.libre-soc.org/show_bug.cgi?id=626
--- Comment #13 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
(In reply to vklr at vkten.in from comment #12)
> Built Cocotb successfully.
> 
> Added cocotb dev-env-script.
> 
> uri:
> https://git.libre-soc.org/?p=dev-env-setup.git;a=blob;f=cocotb-install;
> h=4a34adbd1527a11ba2e8bbe25d84d34ad79e2777;hb=HEAD
> 
> It's using python3 pip.
i know.  it's a damn nuisance.  we don't need the hassle.
please do "git pull".
also, the compile needs to be in $SUDO_USER/src like the other
scripts, i added a TODO note for you.
>  This is the recommended way as per official install
> page.
the "official" way can take a hike :)
> pip3 uses git to clone the repository and install. And it installs cocotb-bus
> dependency as well.
yes.  usually in a way that is also a damn nuisance, pulling in arbitrary
untrusted untrustable dependencies that you have absolutely no control
over, in a non-repeatable fashion.
been here dozens of times.
>  We can specify the git tag or revision to pip3 for
> specific
> installation.
> 
> cocotb-config --help and --version works. I have not run real simulation
> though,
> as I do not know how to do it. Can you check it. Or give me hints for how to
> do
> it.
$ cd tests
$ make
it will be necessary to add "apt-get install python3-pytests" to the
list of dependencies.
the developers have failed to add that to the list of dependencies
in setup.py.  there's a way you're supposed to do that, for testing
(python3 setup.py test) so you receive a notice.
add python3-pytests to the list of build dependencies.
-- 
You are receiving this mail because:
You are on the CC list for the bug.
    
    
More information about the libre-soc-bugs
mailing list