Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Jan 2001 19:21:44 -0400 (AST)
From:      Craig Hawco <dest@syd.eastlink.ca>
To:        Garrett Rooney <rooneg@electricjellyfish.net>
Cc:        Daniel Eischen <eischen@vigrid.com>, Jordan Hubbard <jkh@winston.osd.bsdi.com>, Alfred Perlstein <bright@wintelcom.net>, <current@FreeBSD.ORG>, <ports@FreeBSD.ORG>
Subject:   Re: HEADS UP: libc/libc_r changes require rebuild of threaded apps
Message-ID:  <Pine.BSF.4.31.0101241921130.39182-100000@process.dhs.org>
In-Reply-To: <20010124181630.C97550@electricjellyfish.net>

next in thread | previous in thread | raw e-mail | index | archive | help


On Wed, 24 Jan 2001, Garrett Rooney wrote:

> On Wed, Jan 24, 2001 at 07:07:20PM -0400, Craig Hawco wrote:
> >
> >
> > On Wed, 24 Jan 2001, Daniel Eischen wrote:
> >
> > >
> > > Using -pthread will prevent linking to libc and only link to
> > > libc_r.  After the change I just committed, you need to link
> > > to both libc_r and libc (in that order), just like you would
> > > for a threaded application on just about any other OS (only
> > > ours is called libc_r instead of libpthread).
> >
> > Why not just call it libpthread for the sake of consistancy with other
> > OSes? I understand why it was called libc_r, but it no longer contains the
> > libc functionality. I know we like being nonconformist, but sometimes
> > consistancy is a Good Thing.
>
> Because libpthread will be written as part of the KSE project, and this
> way we have two different names for the different libraries, as opposed
> to "the new libpthread" and "the old libpthread".

I see, very well then. =)

Happy coding.

--Craig

>
> --
> garrett rooney                           my pid is inigo montoya.
> rooneg@electricjellyfish.net             you kill -9 my parent process.
> http://electricjellyfish.net/            prepare to vi.
>
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-ports" in the body of the message
>
>



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.31.0101241921130.39182-100000>