Is your directory really "soruce ?
First figure out if some (typo fixed?) variation of
Is a file that actually exists.
In addition to typos, watch out for the possibility of a missing intermediate directory or a changed version.
If the file exists and you still get the Command not found, check if it is executable and use the file command to see if it matches your host architecture.