LINUX.ORG.RU

История изменений

Исправление firkax, (текущая версия) :

В makefile не пишут полный путь, в нём пишут путь относительно того места где расположен сам makefile, то есть никаких имён файлов кроме тех, что есть в самом дереве исходников, там быть не должно. Ну а в дереве своих исходников уж можно обойтись без пробелов, всё равно от них где-нить да вылезет проблема.

Если же ты хочешь засунуть в makefile логику сборки конкретно на этом компе, с использованием каких-то внешних (по отношению к проекту) исходников, расположенных по абсолютному пути - ну сделай этот путь тоже без пробелов ради такого. Хотя зачем тебе для такого совместимость с разными make - непонятно, всё равно переносимым оно не будет из-за виндопутей.

Исходная версия firkax, :

В makefile не пишут полный путь, в нём пишут путь относительно того места где расположен сам makefile, то есть никаких имён файлов кроме тех, что есть в самом дереве исходников, там быть не должно. Ну а в дереве своих исходников уж можно обойтись без пробелов, всё равно от них где-нить да вылезет проблема.

Если же ты хочешь засунуть в makefile логику сборки конкретно на этом компе, с использованием каких-то внешних (по отношению к проекту) исходников, расположенных по абсолютному пути - ну сделай этот путь тоже без пробелов ради такого.