Originally posted by: notfred
no DLLs, but you do have source and object libraries. check out the /lib directory at a unix machine near you.
Originally posted by: Talon
This might provide some information.
Originally posted by: manly
And why aren't they as elegant as DLLs? Because they don't come w/ the associated hell? 🙂
just a quick followup, how many of your programs use dll's? including the the stuff that comes with KDE and gnome and the shells themselves.
Originally posted by: Ameesh
Originally posted by: Talon
This might provide some information.
just a quick followup, how many of your programs use dll's? including the the stuff that comes with KDE and gnome and the shells themselves.
just a quick followup, how many of your programs use dll's?
LDD(1) LDD(1)
NAME
ldd - print shared library dependencies
SYNOPSIS
ldd [OPTION]... FILE...
DESCRIPTION
ldd prints the shared libraries required by each program or shared library specified on the command line.
$ ldd `which ls`
librt.so.1 => /lib/librt.so.1 (0x000002000002e000)
libc.so.6.1 => /lib/libc.so.6.1 (0x0000020000054000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00000200001ea000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x0000020000000000)
Originally posted by: Nothinman
just a quick followup, how many of your programs use dll's?
Nearly every binary on a Linux system is dynamically linked, that's why there's packages like sash, e2fsck-static, etc so that you can fix your root filesystem if you break your libs.
LDD(1) LDD(1)
NAME
ldd - print shared library dependencies
SYNOPSIS
ldd [OPTION]... FILE...
DESCRIPTION
ldd prints the shared libraries required by each program or shared library specified on the command line.
$ ldd `which ls`
librt.so.1 => /lib/librt.so.1 (0x000002000002e000)
libc.so.6.1 => /lib/libc.so.6.1 (0x0000020000054000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00000200001ea000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x0000020000000000)
I was under the impression that if dymamic linking wasn't always used in Linux apps its because of the various distrubutions and the fact that they may use c libraries that are not compatible from one system to the next, or which may vary in version...