title: Failed to build Solidity contract: exec: "solc": executable file not found in $PATH
body: <p>I'm executing below command: </p>
  
  <pre><code>abigen --sol helloworld.sol --pkg main --out helloworld.go
  </code></pre>
  
  <p>But getting below error:
  Failed to build Solidity contract: exec: "solc": executable file not found in $PATH</p>
  
  <p>When I check echo $PATH, solcjs is present.</p>
  
  <pre><code>echo $PATH
  /home/edureka/go/bin:/usr/local/go/bin:/home/edureka/.local/share/umake/bin:/home/edureka/bin:/home/edureka/.local/bin:/home/edureka/.nvm/versions/node/v6.11.4/bin:/home/edureka/go/bin:/usr/local/go/bin:/home/edureka/.local/share/umake/bin:/home/edureka/bin:/home/edureka/.local/bin:/home/edureka/.local/share/umake/bin:/home/edureka/bin:/home/edureka/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/edureka/.nvm/versions/node/v6.11.4/bin/solcjs
  </code></pre>
  
  <p>How I can solve this error?</p>