From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 23 Dec 2003 09:17:27 +0300 From: "Alexey I. Froloff" To: ALT Devel discussion list Subject: Re: [devel] static Message-ID: <20031223061727.GE27085@inferno.immo> Mail-Followup-To: ALT Devel discussion list References: <20031221141233.GA21239@hell.devel.altlinux.ru> <20031221154453.GA24774@altlinux.ru> <20031221155730.GA1044@hell.devel.altlinux.ru> <20031221165304.GA25561@altlinux.ru> <20031222085333.GX27085@inferno.immo> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="kM4gEFU/49KOGupy" Content-Disposition: inline In-Reply-To: <20031222085333.GX27085@inferno.immo> User-Agent: Mutt/1.4.1i X-Envelope-To: devel@altlinux.ru X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.3 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: Tue, 23 Dec 2003 06:17:29 -0000 Archived-At: List-Archive: List-Post: --kM4gEFU/49KOGupy Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit * Alexey I. Froloff [031222 12:03]: > В общем отрепортил я всё это на OFTC/#quakeforge, taniwha сказал, > что кажется нашёл в чём бага. Есть мнение, что в ближайшее время > на cvs будет исправление. JFI: В cvs исправлено... Проблема была в следующем: Библиотеки, которые не устанавливаются (noinst_LTLIBRARIES), всегда собираются статически. Если libtool'у передаётся флаг -static и сборка статических библиотек запрещена (--disable-static), такие библиотеки получаются пустыми (что мы и наблюдали). В cvs испралено следующим образом: configure.ac: fi fi + if test "x$enable_static" = xno; then + STATIC= + else + STATIC=-static + fi AC_SUBST(PREFER_PIC) AC_SUBST(PREFER_PIC) AC_SUBST(PREFER_NON_PIC) AC_SUBST(PREFER_NON_PIC) +AC_SUBST(STATIC) Makefile.am: libnet_chan_la_LIBADD= nc/libnc.la -libnet_chan_la_LDFLAGS= -static +libnet_chan_la_LDFLAGS= @STATIC@ libnet_chan_la_SOURCES= net_chan.c -- Regards, Sir Raorn. ------------------- Как там с качеством кода? -- ldv in devel@ --kM4gEFU/49KOGupy Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/5933VqT7+fkT8woRAq3yAJ0ZXsZiFTX16HJ0LOwCLHGxoadiFgCeJHGE iliP6ROtUY71hhXn67ei+6M= =FZp9 -----END PGP SIGNATURE----- --kM4gEFU/49KOGupy--