> On Debian, at least, the library usually needed for compilation is the
> static one (libfoo.a) as the shared libraries are "stripped" making
> symbol resolution difficult.  The shared library will still be used
> for the runtime unless there isn't one to begin with or static linking 
> is specified.

Dude, that is so totally incorrect. There are literally only
a couple of binaries that are statically compiled, which is
what the .a files are used for. And stripping doesn't in any
way make symbol resolution difficult. In any case, unless
you are very specifically creating a statically compiled
program (which is unlikely), you need the shared (.so) lib
files.

-- 
John Patton                      [EMAIL PROTECTED]

"You're only young once, but you can be immature forever."
- Larry Andersen

Reply via email to