Closed ghost closed 3 years ago
I believe that sed
that comes preinstalled with macOS is incompatible with the GNU version. You can try to install the GNU version:
brew install gnu-sed --with-default-names
This will replace default sed
with the one provided by Homebrew. If you don't want that, you can also skip the --with-default-names
flag and modify build_circuit.sh
to use gsed
.
thank you it compiled after updating sed with gsed
Hi, When I'm trying to build the mixer I'm getting below error on circom part ("npm run build:circom"). Do you have an idea on how I can solve it? "run ptau" works fine but after "npm run build" it fails on circom. I tried to compile the contracts with truffle compile. They failed as on Mixer.sol as well. I changed line 19 and 34 of mixer.sol MembershipVerifier to Verifier and they compiled. However circom still don't compile(build)...the error on circom script is related to MembershipVerifier so I'm sure its related to naming but still can't figure out. I will be glad if you can guide me on it...Thank you! Here is my logs: