[uClibc] Faking glibc 2.x?
Manuel Novoa III
mjn3 at codepoet.org
Tue Aug 16 05:29:15 UTC 2005
On Tue, Aug 16, 2005 at 02:50:01PM +0930, Patrick Noffke wrote:
> I'm trying to compile one of the samples for the Intel Performance Primitives library (provides video, audio, crypto, ... functionality). Their library ships with a bunch of shared libraries that I'm assuming were linked against glibc.
>
> When I try to link, I get a bunch of errors like:
>
> /opt/intel/ipp41_eval/ia32_itanium/sharedlib/linux32/libguide.so: undefined reference to `getenv at GLIBC_2.0'
>
> >From their docs, it appears libguide.so is used to load additional shared libraries optimized for the processor (e.g. Pentium-M, Pentium 4, etc.) on which the application is running.
>
> Because I don't have the source for the Intel library, is there any way I can force it to link against the uClibc library?
There's the slight chance... depending on what symbols the libraries use.
But from how you describe the libraries above, I wouldn't be too hopeful.
> If it's not possible, could someone please outline the steps I'd have to take to use glibc instead of uclibc in buildroot?
Ick!
Manuel
More information about the uClibc
mailing list