- There's no picture. Or obvious link to one.
- "cd" doesn't execute anything. It changes the current directory (hence "cd")
OK, found the picture. Had to go digging into the quoted version of your post.
This is going from your image, so mostly inferred.
That's not how a Makefile is normally used. You normally pass it to the command "make" rather than run it directly. As "Makefile" is one of the possible default names you'd just run
where <target> is one of the targets specified whithin the make file. Often those include "clean" and "install".
You may also need to run a configure step before running make.
While not guaranteed, and impossible to guess at as you've given no indication of what you're trying to build, many project are built and installed by
sudo make install
Given your screen grab you can probably ommit the
However do not perform the last step unless you A. know exactly waht it's going to do, and B. have backed up your SD card
You should read the documentation for whatever it is you're trying to build along with reading up on linux file permissions and the make tool.
I'm slightly bemused as to why you've felt it necessary to do this build in a new directory under /home rather than in a sub-directory of your existing user.
Attempts to contact me outside of these forums will be ignored unless signed in triplicate, sent in, sent back, queried, lost, found, subjected to public enquiry, lost again, and finally buried in soft peat for three months and recycled as firelighters