سؤال

لقد قمت بتحميل مصدر الرمز من codeplex ولكن "ارتكب" الأخطاء:

PC@localhost typeScript] $ makefile: 123: * فاصل مفقود (هل تقصد TAB بدلاً من 8 مسافات؟).قف.

يبدو أن الخط المخالف هو السطر الثالث هنا:

$(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 في التعليقات، فهو ملف NMake وليس ملف GNU Makefile.لذلك فقد حدث هذا لا شئ للقيام مع "جعل"

إذا كنت تريد إنشاء TypeScript باستخدام "make" على Linux.تحقق من هذا:

https://Gist.github.com/3815802

UPDATE:
لقد قدمت تذكرة حول هذه المسألة. typescript.codeplex.com/workitem/17

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top