
Hi Erik Thanks for your reply. On 08/05/14 21:48, Erik Christiansen wrote:
On 08.05.14 20:49, Robert Brown wrote:
make: Entering directory `/home/user/linux-sunxi' scripts/Makefile.build:44: /home/user/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0-master/Makefile: No such file or directory make[1]: *** No rule to make target `/home/user/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0-master/Makefile'. Could you please show us:
$ ls -l \ e This is what is puzzling me. The folder is
/home/user/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0-master and not /home/user/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0-master/Makefil e The Makefile is in this folder and I expected that the make command would find and run this Makefile. The output of ls -la is attached. I note that there is a sub-folder folder inside this one with another Makefile and the *2832* source files. So maybe I need to cd to that folder and run the command there. The second attachment is the ls -la output for the sub-folder.
Then it could be "clearly present" here as well. ;-)
While it's usually fine to run make as an ordinary user, then run make install (if required) as root, until we see the permissions on the makefile, we can't know if that would succeed. The "ls -l" will also test the navigability of the full path, which is also needed.
I have been running this command as root and the permissions suggest that is what I need to be doing.
Erik
Thanks again.