Silly question but what systems have people been g...
# openlane
d
Silly question but what systems have people been getting openlane to compile on? I've had trouble with both WSL Ubuntu and Debian. I think it's Docker related but I've no experience with that so don't know what to fix.
m
I've used it on Ubuntu but not WSL. What error are you getting? Specifics might be easier to fix.
m
what kind of issues? I only have tried ubuntu but as long as I follow the instructions in the readme I've not had any issues.
d
I seem to have gotten it working in a Debian VM but in Ubuntu WLS I get
docker: Error response from daemon: OCI runtime create failed: container_linux.go:349: starting container process caused "process_linux.go:319: getting the final child's pid from pipe caused \"EOF\"": unknown.
make: *** [Makefile:119: build-pdk] Error 125
when making the pdk. The Docker daemon itself just spits out
stream copy error: reading from a closed fifo
which isn't very helpful
m
though I have never used WSL
d
Thanks, unfortunately docker versions before 19.3.08 don't seem to be available anymore, but I don't have much experience installing older packages so I could be missing something
m
Running docker in WSL is tricky since WSL itself is a VM. Does the hello-world docker work?
d
No. Looks like docker is definitely the problem. I've got everything working in a VM for now so I'll play with that in the mean time.
m
I can run OpenLANE inside WSL2 with Ubuntu 18.04 I had to install the Docker Desktop WSL2 backend following this instructions: https://docs.docker.com/docker-for-windows/wsl/
d
Thanks it worked!
👍 1