This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: unresolved symbols when link an application statically


On Tue, Apr 15, 2003 at 11:37:12PM -0700, Roland McGrath wrote:
> Object files and static libraries (.a) are not ABI-compatible with a new
> libc.  The only guarantee you get is that (correct) shared objects (.so)
> that worked before will continue to work.  If you have static libraries,
> you need to recompile them from source using the new libc's headers if you
> want to link against a new libc.
Heh :-(... Eventually I have no Oracle OCI library sources :-)...
I wonder if there's a way to create a custom version of the _new_ libc,
that can be used when linking with old [Oracle] static libraries?
I'll be glad if you tell me what to I can read and/or hack to implement such
kind of backward compatibility.

I understand that another option is to install glibc-2.2 headers and static
libs and compile my application against this library...


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]