Sida 1 av 1

Makefile problem i windows (skapa mapp)

Postat: 1 mars 2014, 22:10:35
av Korken
Godagens!

Behöver lite hjälp med min makefile som inte vill skapa mappar...
Såhär ser min kod ut för att skilja på windows samt linux:

Kod: Markera allt

ifeq ($(OS),Windows_NT)
  $(shell md $(subst /,\\,$(OBJDIR)))
else
  $(shell mkdir -p $(OBJDIR) 2>/dev/null)
endif
Men när jag kör så får jag felet: "process_begin: CreateProcess(NULL, md .\build\obj, ...) failed."

Vet någon hur man fixar detta? :humm:

Re: Makefile problem i windows (skapa mapp)

Postat: 2 mars 2014, 13:02:50
av Nerre
Är det inte så att md normalt inte skapar mellanliggande mappar? Kan vara det som är problemet? Om .\build inte finns kan den inte skapa .\build\obj.

Re: Makefile problem i windows (skapa mapp)

Postat: 3 mars 2014, 21:36:31
av Korken
Stämde bra det! :)

Tack för hjälpen!