[opensuse-programming] 32bit / 64bit co-existence
Quick question - how does an application know which library version to pick? The 32bit library is in /usr/lib (for instance), the 64bit version in /usr/lib64 - I'm guessing the executable is marked as 32 or 64bit, and that the loader knows which library path to pick? /Per Jessen, Zürich --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-programming+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-programming+help@opensuse.org
On Wed, Aug 27, 2008 at 10:27:00AM +0200, Per Jessen wrote:
Quick question - how does an application know which library version to pick? The 32bit library is in /usr/lib (for instance), the 64bit version in /usr/lib64 - I'm guessing the executable is marked as 32 or 64bit, and that the loader knows which library path to pick?
There are even different loaders for 32 and 64bit, which have different default search paths. Ciao, Marcus --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-programming+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-programming+help@opensuse.org
participants (2)
-
Marcus Meissner
-
Per Jessen