From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 20 Feb 2004 15:47:00 +0600 From: Alexey Morozov To: devel@altlinux.ru Subject: Re: [devel] libtool: la_LIBADD vs noinst_LIBRARIES Message-ID: <20040220094700.GM13449@pyro.hopawar.private.net> References: <20040203213522.GE23713@solemn.turbinal.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="tKtFalx5NIx0HZ72" Content-Disposition: inline In-Reply-To: <20040203213522.GE23713@solemn.turbinal.org> User-Agent: Mutt/1.4.2.1i X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.4 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Feb 2004 09:47:06 -0000 Archived-At: List-Archive: List-Post: --tKtFalx5NIx0HZ72 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit On Wed, Feb 04, 2004 at 12:35:22AM +0300, Alexey Tourbin wrote: > К чести libtool надо сказать, что в таких ситуациях он выдает честное > предупреждение: > > *** Warning: Linking the shared library libecho.la against the > *** static library ../../../src/util/libutil.a is not portable! > > К "стыду" разработчиков надо сказать, что пакет mpfc не один подвержен > этой напасти (сегодня я ещё исправил flac и буду дальше заниматься этим > вопросом). > > Теперь предлагаю обсудить варианты решения проблемы: > > 1) Можно изменить структуру пакета (возможно, увеличив число полноценных > библиотек и исключив вспомогательные статические библиотеки). Это еще актуально? info '(libtool)Static libraries' В общем, достаточно заменить noinst_LIBRARIES = libbla.a на noinst_LTLIBRARIES = libbla.la и провести соответствующие изменения по ходу Makefile.am --tKtFalx5NIx0HZ72 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQFANdeUX5DZdJn19V0RAp3bAKCpGobCisbjZunDxKI9i7oanHQ/SACgphPJ Kxcv2pugqQr2KnLK9mfrvUg= =yP7h -----END PGP SIGNATURE----- --tKtFalx5NIx0HZ72--