I have cloned the EOS repository and trying to start the script using the following command.

  `sh ./eosio_build.sh`

But it raises the following issue?

   ./eosio_build.sh: 33: ./eosio_build.sh: Bad substitution
   ./eosio_build.sh: 43: ./eosio_build.sh: Syntax error: "(" unexpected

Any help is appreciated.

1 Answer 1


Use ./eosio_build.sh darwin

Run command without sh


Use docker image of eos instead of compiling from scratch. For more details, refer the following link https://www.eosdocs.io/dappdevelopment/software/docker/


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.