From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1OyhoG-0007rJ-FB for garchives@archives.gentoo.org; Thu, 23 Sep 2010 09:09:44 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1BF12E080A for ; Thu, 23 Sep 2010 09:09:44 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id D27F9E064F for ; Thu, 23 Sep 2010 08:59:19 +0000 (UTC) Received: from vapier.localnet (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 6CEE91B4015; Thu, 23 Sep 2010 08:59:19 +0000 (UTC) From: Mike Frysinger Organization: wh0rd.org To: Joakim Tjernlund Subject: Re: [gentoo-embedded] where is libgcc_so.1? Date: Thu, 23 Sep 2010 04:58:52 -0400 User-Agent: KMail/1.13.5 (Linux/2.6.35.4; KDE/4.5.1; x86_64; ; ) Cc: gentoo-embedded@lists.gentoo.org References: <201009211605.11986.vapier@gentoo.org> <201009221805.31876.vapier@gentoo.org> In-Reply-To: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-embedded@lists.gentoo.org Reply-to: gentoo-embedded@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2912948.lUQfqoGpkT"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201009230458.53089.vapier@gentoo.org> X-Archives-Salt: f7f36d31-babe-4b11-929c-0e84edec73ab X-Archives-Hash: cb513a808cfb70cc8886c730127c4616 --nextPart2912948.lUQfqoGpkT Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable On Thursday, September 23, 2010 03:05:21 Joakim Tjernlund wrote: > Mike Frysinger wrote on 2010/09/23 00:05:31: > > look at the stage list. you have to build a bare compiler (stage1) > > before you can build the C library (stage3), and you need the C library > > before you can build shared libraries like libgcc_s.so.1 (stage4). >=20 > A bit strange that s3 can build the pthread shared lib then? no. glibc dlopen's libgcc on the fly. the pthreads source code has some=20 comments in it explaining why. although this chicken & egg problem is a=20 pretty damn good reason -- you cant build shared gcc libs without a C libra= ry,=20 so requiring your gcc to have shared libs would be problematic ... > The help text for S4 only indicates that S4 builds a C++ compiler(which I > don't need ATM, that is why I skipped s4) i guess it is a bit misleading =2Dmike --nextPart2912948.lUQfqoGpkT Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) iQIcBAABAgAGBQJMmxbNAAoJEEFjO5/oN/WBiZkQALRBpWLn1+14oLvHWziyOnM2 3cwU1UigpbfxyT73GbCj95nAJB2Oc/4dGUxLBt16LHNxT0GKd3+gWqrM4VEOJNvy JshYKasoa48or/O5E5bxMUBUla+OAtL0Z/QyXMmUIIf16bnrBcazmvQh3BNC/x/r voqLQt369qbHynazyqdOoWxfg2FOvsGxvlfep3tDHQgjZGFu9R26n/SBMNrCCEcW HgFR5K7HHyue46tBVu4+soGMZZ15Xzo4PeyTuZK9EdM5Ch09U6pZhsiJfk8jFEcR 9rA28pL55BAUk+27/rrQqX2VdGoJT0bcR8b2nFdiN1VzUIwcek+Qd9xU0hSa4vbV 2zDkQXWjx4eXJZFQRsopKU84tInLknesp/W/FzyhdEOXlzPeBB3mPZN8wP7btsJr q42KOJd/AH59hUzJvJwLHmmcPdobyIDlPbyVHTuaRIe5e0Bzo49s4lh1IuztZTvO 4sl5c+pYD11heGnKW0AYHQqrNDLOu2KgSbVUEm7Oomm3Tmbnd+5ByrGb4f8cvMH8 WNOLvyNnBuqgKKAsGkCJSw9fG6NiKLCW5qzePqZWP5CKDzBVyo451GmTqBwog043 ljlHWLpCofxv9GZ3wu+EkkLSeGEJH5wiq9PeK07KME1k+r4GZrlw/01lvyJinJF9 z8FjCP4aC3SvEi1qpCmD =LIOy -----END PGP SIGNATURE----- --nextPart2912948.lUQfqoGpkT--