ucsc-vama / essent-rocket-demo

demo of Rocket Chip being built with ESSENT
BSD 3-Clause "New" or "Revised" License
1 stars 0 forks source link

protobuf compilation failure due to the error platform #1

Open zhuzhzh opened 3 years ago

zhuzhzh commented 3 years ago

I executed make emulator on Centos7.9. I hope it's linux-x86_64.

[info] Compiling 1 protobuf files to /trunk/branch/essent-rocket-demo/rocket-chip/firrtl/target/scala-2.12/src_managed/main
[info] Compiling schema /trunk/branch/essent-rocket-demo/rocket-chip/firrtl/src/main/proto/firrtl.proto
protoc-jar: protoc version: 3.5.1, detected platform: linux-x86_32 (linux/i386)
[error] java.lang.RuntimeException: error occurred while compiling protobuf files: Unsupported platform: protoc-3.5.1-linux-x86_32.exe
sbeamer commented 3 years ago

This error is within firrtl, so I am not sure I can diagnose it. However, it does say detected platform: linux-x86_32. Is this by chance running in a VM with 32-bit linux? It might work with a 64-bit VM.

zhuzhzh commented 2 years ago

Actually it's 64bit. I don't know why it's thought as 32bit linux

sbeamer commented 2 years ago

Does it work better with the newer version of firrtl (used by the newer version of essent)?