Re[2]: makefile, .d и .o файлов в отдельные директории
От: Vzhyk  
Дата: 17.11.05 21:56
Оценка:
Здравствуйте, vnp, Вы писали:

vnp>Здравствуйте, Vzhyk, Вы писали:


vnp>Простой ответ — не знаю. У меня есть подозрение, что make кеширует пути, и при обработке include $(DEPSS) приходит к выводу, что debug путей не существует.


vnp>Как чистенько победить проблему — тоже не знаю. Грязный хак — заменить


<skip>
vnp>и убрать все упоминания о make-modedir. Переменная HACK (как и всякая другая) вычислится до обработки целей, и директория будет создана вовремя.

Спасибо. Обязательно попробую. Сейчас из дома пишу.
А вообще возможно существуют уже готовые решения, делающие подобное?
Основная сложность, что при запуске маке нужные директории могут и не существовать, т.е. их нужно создавать. Если средствами make подобное сделать нельзя, что ж — это тоже решение.
Но хочу быть достаточно сильно уверен, что это невозможно средствами маке. Больше всего смущает, что порт make для MSYS, отрабатывает так, как и предполагалось.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.