srishtisharma@Srishtis-MacBook-Pro ~ % cd rocket-chip
srishtisharma@Srishtis-MacBook-Pro rocket-chip % make verilog
cd /Users/srishtisharma/rocket-chip && mill emulator[freechips.rocketchip.system.TestHarness,freechips.rocketchip.system.DefaultConfig].mfccompiler.compile
[172/172] emulator[freechips.rocketchip.system.TestHarness,freechips.rocketchip.system.DefaultConfig].mfccompiler.compile
1 targets failed
emulator[freechips.rocketchip.system.TestHarness,freechips.rocketchip.system.DefaultConfig].mfccompiler.compile java.io.IOException: Cannot run program "firtool" (in directory "/Users/srishtisharma/rocket-chip/out/emulator/freechips.rocketchip.system.TestHarness/freechips.rocketchip.system.DefaultConfig/mfccompiler/compile.dest"): error=2, No such file or directory
java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1170)
java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1089)
os.proc.proc$lzycompute$1(ProcessOps.scala:123)
os.proc.proc$1(ProcessOps.scala:122)
os.proc.spawn(ProcessOps.scala:129)
os.proc.call(ProcessOps.scala:87)
millbuild.build$Emulator$mfccompiler$.$anonfun$compile$3(build.sc:151)
java.io.IOException: error=2, No such file or directory
java.base/java.lang.ProcessImpl.forkAndExec(Native Method)
java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:295)
java.base/java.lang.ProcessImpl.start(ProcessImpl.java:225)
java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1126)
java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1089)
os.proc.proc$lzycompute$1(ProcessOps.scala:123)
os.proc.proc$1(ProcessOps.scala:122)
os.proc.spawn(ProcessOps.scala:129)
os.proc.call(ProcessOps.scala:87)
millbuild.build$Emulator$mfccompiler$.$anonfun$compile$3(build.sc:151)
make: *** [verilog] Error 1
srishtisharma@Srishtis-MacBook-Pro rocket-chip %