davidcallanan/os-series

Error: make: *** No rule to make target 'build-x86-64'. Stop.

ecouter opened this issue · 8 comments

I used the fixes of previous post... still does not work. Im using powershell on windows 10.

PS D:\os from scratch> docker run --rm -it -v "${pwd}:/root/env" myos-buildenv
root@fba4114d7ae2:~/env# make build-x86-64
make: *** No rule to make target 'build-x86-64'. Stop.

Little update... I tried to do it on fedora with no sucess, it always show me the same error.

PS: In linux I tried with docker and with native linux. Both shared me the same error.

same issue

Does using $PWD instead of $(pwd) fix the problem?

yes thank you

@SadPersonn Great, I will make an update for that.

taldb commented

try to change the name of the MakeFile to makefile

Try replacing the curly braces around ${pwd} with parens. Also, the target is: build-x86_64; underscore between the x86 and the 64. I have had no issues with it.

DavidCallanan: Awesome tutorial! I am greatly looking forward to the next installment! (I assume there is one coming in the future since you are recently active here). You have a real gift for making complex topics approachable by us mere mortals. Well done!

#62 (comment)
Solved my problem. Thanks !!!