tiny mistake made confusing issues
1. vsim -c do run.do
this output is :
# vsim -c do run.do
# ** Error: (vsim-19) Failed to access library 'run' at "run".
# No such file or directory. (errno = ENOENT)
# Error loading design
note the correct command syntax is vsim -c -do run.do, DO NOT neglect the -