Re: [sisyphus] Re: пережёвываем libtool
Dmitry Kazimirov
=?iso-8859-1?q?d=2Ekazimirov_=CE=C1_olivema=2Ecom?=
Пт Апр 8 17:26:43 MSD 2005
> > > Если App не пользуется libBASE, а только libBASE_UTL, то
> > > изменение API/ABI в libBASE для App совершенно фиолетово.
> > Если это приложение пересобрали... или без пересборки тоже прокатит???
> Прокатит. Если App не пользуется библиотекой libBASE. Если
> пользуется - App _ДОЛЖНА_ быть слинкована с ней.
Вот именно App должен быть слинкован с libBASE! То есть либо
в скриптах для построения APP libBASE должна быть указана явно
(что бывает далеко не всегда, и даже не всегда правильно).
Libtool же гарантирует, что все зависимые библиотеки будут
подключены при сборке APP. В этом-то весь смысл этих *.la.
Подробная информация о списке рассылки Sisyphus