Допустим, у меня есть следующие папки:
/ A / C
/ D / B / E
/ D / B / C (это символическая ссылка на / A / C, созданную ln -s)
Когда один из make-файлов пытается использовать путь /D/B/C/../E, он получает ошибку «нет файла или каталога». Я понимаю, почему это происходит; / A / E не существует. Однако я должен использовать символические ссылки, чтобы заполнить папку B и создать дерево сборки (очень длинная история).
Есть идеи?