複雑な Makefile でエラーが発生する
-
12-12-2019 - |
質問
ダウンロードしたのは、 ソースコード codeplex からですが、「make」エラーが発生します:
PC@localHost TypeScript] $ make makefile:123: * 区切り文字がありません (8 個のスペースではなく TAB のことですか?)。停止。
問題のある行は、明らかにここの 3 行目です。
$(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
助かりました!
解決
コメントで @JoePamer が指摘したように、これは GNU Makefile ではなく NMake ファイルです。それで、これは 何もない 「作る」に関係する
Linux上で「make」でTypeScriptをビルドしたい場合。これをチェックしてください:
https://gist.github.com/3815802
UPDATE:
この問題に関してチケットを送信しました。 typescript.codeplex.com/workitem/17
所属していません StackOverflow