[libre-riscv-dev] [Bug 178] first coriolis2 tutorial, workflow and "test project" page
bugzilla-daemon at libre-riscv.org
bugzilla-daemon at libre-riscv.org
Tue Mar 10 12:31:03 GMT 2020
http://bugs.libre-riscv.org/show_bug.cgi?id=178
--- Comment #199 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
https://github.com/tomerfiliba/rpyc
i meant rpyc not pyro4, specifically ZeroDeploy:
https://rpyc.readthedocs.io/en/latest/docs/zerodeploy.html#zerodeploy
however for "easiest" deployment it may need sshd installed in the chroot and
set to a non-standard ssh port in /home/chroot/coriolis/etc/ssh/sshd_config
otherwise you will have to futz about trying to work out the manual list of
things right there in paragraph one "Zero-Deploy RPyC", over a chroot.
all of which is quite a lot of hassle, particularly as even once rpyc works,
you still have to work out how to get it to work under pycharm.
you *might* simply be able to do this (not involving rpyc) after getting sshd
running on a non-standard port number in the chroot:
https://www.jetbrains.com/help/pycharm/configuring-remote-interpreters-via-ssh.html
now, if there was a *really clear benefit* - bear in mind that coriolis2 is
*not* a standard "straight python" module, it's a computationally-heavy hybrid
c++ python module - i'd say it was worth pursuing.
really, i really can't think of any good reasons that pycharm brings which
can't be had *outside* the chroot, by installing the source code *outside* the
chroot (soclayout, nmigen, everything).
if you *really* need pycharm to do "import Hurricane" in order to walk it, can
i suggest attempting installation of coriolis2 and alliance under archlinux,
although please don't spend too much time doing so.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-riscv-dev
mailing list