make: *** No rule to make target 'geth'. Stop. I don't know what does it mean .
This is fixed with installing properly,
In order to make Embark work on our computer, we need to have some tools installed first. Make sure you have the following ready and in the correct version:
Node Ethereum Client
We can install Embark using the Node Package Manager (no worries, that one comes with Node), like this:
$ npm -g install embark
After that, embark should be available as a global command in our terminal of choice. Let’s verify this by running the following command:
$ embark --version
At the time of writing this guide, the output looked like this:
Running your app
$ embark run
As discussed in comment in question , localhost:8545 - You can replace localhost:8545 with endpoint with listening port as you configured in making geth.
You can find Documentation for more detail: