Effettuare un errore in Makefile complesso
-
12-12-2019 - |
Domanda
Ho scaricato il codice sorgente da codeplex ma "fare" errori:
.[PC @ localhost dattiloscritto] $ Make Makefile: 123: * separatore mancante (hai intendo una scheda invece di 8 spazi?).STOP.
La linea offensiva è apparentemente la terza riga qui:
.$(BUILT_LOCAL)\typescript.js: $(COMPILER_SOURCES) $(STRC_LKG) $(COMPILER_SOURCES) -out $@ copy CopyrightNotice.txt+$@ $(BUILT_LOCAL)\temp.js /b copy $(BUILT_LOCAL)\temp.js $@ del $(BUILT_LOCAL)\temp.js
Apprezzo l'aiuto!
Soluzione
Come @joepaamer ha sottolineato nei commenti, è un file nmake non è un makefile GNU.Quindi questo ha
Se si desidera creare dattiloscritti con "Make" su Linux.Controlla questo:
https://gist.github.com/3815802
UPDATE:
Ho inviato un biglietto su questo problema. dattilografo.codeplex.com/workitem/17