-
- Скорей строчка "таргет: файл". Но так неудобно, хотелось через $(TARGETS) содержащую список, ибо над списком преобразования проходят. В общем GNU Make -- жалкая поделка финских студентов! Надо осиливать другие инструменты. - fk0(29.10.2010 14:41)
- Проблема в том что у вас два правила для одного таргет. Єто "узкое место" (маке их должен "совместить") Зачем верхнее делать правилом не понятно. Сделаете его "просто присвоением" и все станет на свои места. - Скрипач(29.10.2010 17:13)
- Нет. Первое -- список prerequisites, второе -- тоже список prerequisites и правило. Списков prerequisites может быть сколько угодно много (они объединяются). Правил тоже может быть множество (но это отдельная история...), в данном же случае fk0(807 знак., 29.10.2010 17:30)
- Присвоение "сразу" это ":=", а не "=". - Скрипач(29.10.2010 17:35 - 18:02)
- Что доказывает, что GNU Make не полноценно-рекурсивный и таки поделка финских студентов. Ведь можно написать "target: VAR+=anything" и "target: $(VAR)" и теоретичеки выполнение процесса make было бы бесконечным. - fk0(29.10.2010 17:32)
- Ниасилил. Ни рассуждения, ни проблему, ни метод (который у вас не работает) :) - Скрипач(29.10.2010 17:38)
- Нет. Первое -- список prerequisites, второе -- тоже список prerequisites и правило. Списков prerequisites может быть сколько угодно много (они объединяются). Правил тоже может быть множество (но это отдельная история...), в данном же случае fk0(807 знак., 29.10.2010 17:30)
- Так сделайте свою "жалкую" поделку русского студента! Что-то вы часто свою несостоятельность объясняете с помощью "финских студентов", которые, к слову, имеют слабое отношение к GNU в части GCC & make... - КСПшник(29.10.2010 15:53 - 15:57)
- off. И вообще, весь мир тоже %) -> - S_agent(29.10.2010 15:55, ссылка)
- Проблема в том что у вас два правила для одного таргет. Єто "узкое место" (маке их должен "совместить") Зачем верхнее делать правилом не понятно. Сделаете его "просто присвоением" и все станет на свои места. - Скрипач(29.10.2010 17:13)
- Скорей строчка "таргет: файл". Но так неудобно, хотелось через $(TARGETS) содержащую список, ибо над списком преобразования проходят. В общем GNU Make -- жалкая поделка финских студентов! Надо осиливать другие инструменты. - fk0(29.10.2010 14:41)