running `make user_proj_example` seems to fail at ...
# gf180mcu
a
running
make user_proj_example
seems to fail at running openlane's tools
Copy code
$ make user_proj_example
make -C openlane user_proj_example
make[1]: Entering directory '/home/arya/src/bfg_mux_test_gf180mcu/openlane'
# user_proj_example
mkdir -p ./user_proj_example/runs/22_12_04_19_29 
rm -rf ./user_proj_example/runs/user_proj_example
ln -s $(realpath ./user_proj_example/runs/22_12_04_19_29) ./user_proj_example/runs/user_proj_example
docker run -it -v $(realpath /home/arya/src/bfg_mux_test_gf180mcu/..):$(realpath /home/arya/src/bfg_mux_test_gf180mcu/..) -v /home/arya/src/bfg_mux_test_gf180mcu/dependencies/pdks:/home/arya/src/bfg_mux_test_gf180mcu/dependencies/pdks -v /home/arya/src/bfg_mux_test_gf180mcu/caravel:/home/arya/src/bfg_mux_test_gf180mcu/caravel -v /home/arya/src/bfg_mux_test_gf180mcu/dependencies/openlane_src:/openlane -v /home/arya/src/bfg_mux_test_gf180mcu/mgmt_core_wrapper:/home/arya/src/bfg_mux_test_gf180mcu/mgmt_core_wrapper -e PDK_ROOT=/home/arya/src/bfg_mux_test_gf180mcu/dependencies/pdks -e PDK=gf180mcuC -e MISMATCHES_OK=1 -e CARAVEL_ROOT=/home/arya/src/bfg_mux_test_gf180mcu/caravel -e OPENLANE_RUN_TAG=22_12_04_19_29 -e MCW_ROOT=/home/arya/src/bfg_mux_test_gf180mcu/mgmt_core_wrapper -u 1000:1000 \
	efabless/openlane:2022.11.29 sh -c "flow.tcl -design $(realpath ./user_proj_example) -save_path $(realpath ..) -save -tag 22_12_04_19_29 -overwrite -ignore_mismatches"
sh: flow.tcl: command not found
make[1]: *** [Makefile:73: user_proj_example] Error 127
make[1]: Leaving directory '/home/arya/src/bfg_mux_test_gf180mcu/openlane'
make: *** [Makefile:108: user_proj_example] Error 2
it looks like it's missing the "./" leading "flow.tcl"
this is probably because i set make's -j > 1 by default, https://github.com/efabless/caravel_user_project/issues/219