Проблемы с gnu make

Тема в разделе "WASM.BEGINNERS", создана пользователем Dude03, 24 июл 2006.

  1. Dude03

    Dude03 New Member

    Публикаций:
    0
    Регистрация:
    22 апр 2006
    Сообщения:
    48
    Решил опробовать gnu make для сборки прог на ассемблере под винду. И возник вопрос :

    Код (Text):
    1. objects = SimpleWindow.obj
    2. sources = SimpleWindow.asm
    3. exec    = SimpleWindow.exe
    4.  
    5. SimpleWindow.exe : $(object)
    6.     link /SUBSYSTEM:WINDOWS $(object)
    7.  
    8. SimpleWindow.obj : $(sources)
    9.     с:\masm32\bin\ml /c /coff $(sources)
    10.                            
    11. clean :
    12.             del $(objects) $(exec)
    Из-за двоеточия считаеться, что "link /SUBSYSTEM" и "с" - цели.
    =(Че-то сделать надо, а не знаю че
     
  2. Ustus

    Ustus New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2005
    Сообщения:
    834
    Адрес:
    Харьков
    Не должно вообще-то... по соглашениям всяких там make'ов все, что начинается с отступа - уже не target. Ну, закавычить попробовать можно, что ли...
     
  3. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    Dude03
    команды должны начинаться с таба, а не с пробелов.