Milan P Manoj
10/18/2023, 5:14 AMAleksandar Pajkanovic
10/18/2023, 6:59 AMmake verify
etc. command, I just did DRC/LVS checks in local and then pushed the design over to efabless platform and there I started the tapeout job. So, maybe try that as well, while trying to solve the issue you mention here.
Regarding the issue itself, here are couple of things from my experience:
1. be careful about running docker containers - by default, they require sudo
, but there's a way (it's not secure, but on your personal machine its fine, just don't delete important stuff) to do it without sudo, it's quite easily found with google.
2. permission denied messages are related to the status of your files/folders that you can see if you do ls -l
. So you might wanna try that first, to make sure all of those files/folders you are trying to use without sudo
are actually permitted to be used by user milan
3. not finding target
when doing make
is usually related to two things: (i) you are trying to run make
on the wrong path; or (ii) the Makefile might be referring to things using relative paths that include ~
which means home directory - and home directory is /home/milan
when you execute without sudo
but home directory is /root
when you try to execute with sudo
So, please do check the paths that your Makefile is trying to include and execute.