Date: Thu, 19 Feb 2004 14:31:17 -0800 From: Steve Kargl <sgk@troutmask.apl.washington.edu> To: Matteo Riondato <rionda@gufi.org> Cc: freebsd-current@freebsd.org Subject: Re: problem with ld-elf.so.1 install Message-ID: <20040219223117.GA34444@troutmask.apl.washington.edu> In-Reply-To: <1077228367.7150.8.camel@scudiero.sig11.org> References: <20040216014850.GA866@panzer.kdm.org> <4034AAFC.4000502@cinci.rr.com> <20040219092610.A49765@carver.gumbysoft.com> <40350EC8.9050900@cinci.rr.com> <20040219195315.GA33224@troutmask.apl.washington.edu> <4035188A.3070600@cinci.rr.com> <1077228367.7150.8.camel@scudiero.sig11.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Feb 19, 2004 at 11:06:08PM +0100, Matteo Riondato wrote: >> Steve Kargl wrote: >> >>> >>>Please don't top-post. You lose context that way. >>> >>>http://www.freebsd.org/cgi/cvsweb.cgi/src/lib/libc/stdlib/atexit. >>> Appears a 'c' was dropped from atexit.c. > > How should that file be used ? I'm having the same issue compiling a > -CURRENT world from a 5.2-RELEASE-p1.. Well, the trimming of previous posts and the top-posting lost the context. See http://lists.freebsd.org/pipermail/freebsd-current/2004-February/021724.html In the above URL, Mike states 'I also got another message that I can't quite remember now, something about "__cta_??" or __cxa_??"'. The cvsweb URL I posted explains where the __cxa_atexit/__cxa_finalize symbols come to life. In short, I believe you're trying to use new binaries that are linked against the shared libc with __cxa_atexit and __cxa_finalize. But, the linker is using an older libc without those symbols. -- Steve
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040219223117.GA34444>