Skip to Main Content

DevOps, CI/CD and Automation

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

When a exe or library calls another one:

807575Aug 29 2006 — edited Sep 1 2006
Hi,

Might be a simple one, but i need it.

As far as i know, when a library or exe has build time dependency on another shared library:

It keeps the name of the shared library in its table somewhere and uses the symbol name of the function or variable which it requires.
If its an archive library then it copies the stuff it requires.

I am facing a issue where a shared library has added/changed some variables in some functions, there is no change in implementation.
This function is used by many other libraries and executables.

Now the problem is, the end library/exe which uses that library is different in Solaris in terms of size/checksum or both, but same in Linux.

What can be the reason?
This forum states "Solaris & Linux", so i thought to post it here. :-)
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Sep 29 2006
Added on Aug 29 2006
11 comments
114 views