:: [DNG] Managing shared libraries
Forside
Slet denne besked
Besvar denne besked
Skribent: Joel Roth
Dato:  
Til: dng
Emne: [DNG] Managing shared libraries
Dear lovers and familiars of C,

I've got a perl application using
an interface library for gnu readline.

I want to trying compiling the interface library
against an older readline.

Here are the libraries I have now. The
single-digit suffixes are links to the
decimal-versioned libraries.

/lib/x86_64-linux-gnu/libreadline.so.5
/lib/x86_64-linux-gnu/libreadline.so.5.2
/lib/x86_64-linux-gnu/libreadline.so.6
/lib/x86_64-linux-gnu/libreadline.so.6.3
/lib/x86_64-linux-gnu/libreadline.so.8
/lib/x86_64-linux-gnu/libreadline.so.8.2

A likely way forward is to place the 6.3
sources in /usr/include/readline and compile
against that.

I would also like to compile against 8.1, but can I (and do
I need to) point the symlink at 8.1 without breaking things
like bash that depend on version 8.2?

Thanks all!


--
Joel Roth