Использование libtool без использования ссылок - PullRequest
5 голосов
/ 28 марта 2011

My Makfile использует libtool для создания некоторых модулей Apache.

К сожалению, мне нужен мой make-файл для работы с общим фордером VMWare (hgfs), который не поддерживает никаких ссылок (символических или жестких).

Могу ли я использовать libtool и заставить его использовать cp вместо ln -s, БЕЗ исправления переменной LN_ST в скрипте, и, таким образом, сломать libtool для остальной системы, предотвращая будущие обновления до libtool

1 Ответ

0 голосов
/ 26 июля 2013

http://www.sourceware.org/autobook/autobook/autobook_220.html

ÄÆ

Не все системы поддерживают программные ссылки. Вы должны использовать Autoconf макрос `AC_PROG_LN_S ', чтобы узнать, какая целевая архитектура поддерживает и присваивает результат этого теста переменной. Всякий раз, когда впоследствии вам нужно создать ссылку, вы можете использовать команду, сохраненную в переменной для этого.

* * 1010

Кроме того, вы не можете полагаться на поддержку опции `-f 'от всех реализации LN. Используйте rm перед вызовом ln.

...