"Frank Becker" fb@alien8.de writes:
Gut, er soll z. B. libcrypto auch nicht aus /usr/lib sondern /usr/lib64 nehmen.
Frage, wie erkläre ich dem Linker, wo er die Libs suchen soll?
-L/usr/lib64
Konfiguriert habe ich es so: ./configure --prefix=/usr --sysconfdir=/etc --libdir=/usr/lib64 --with-gnu-ld In den Makefiles steht dann auch libdir = /usr/lib64
das ist das Verzeichnis, wo er die libraries hininstallieren wird.
probier mal:
LDFLAGS="-L/usr/lib64" ./configure
zumindest extrahiere ich das aus ./configure --help.
Gruss,
Stefan
On Monday 29 September 2003 19:27, Stefan Seyfried wrote:
Frage, wie erkläre ich dem Linker, wo er die Libs suchen soll?
-L/usr/lib64
wir hatten schon das probiert: LDFLAGS="-L/usr/lib64" SHLIBPATH=/usr/lib64 ./configure ...
hat nix geholfen, ld hat trotzdem zuerst in /usr/lib geschaut.
Konrad
On Mon, Sep 29, 2003 at 07:35:38PM +0200, Konrad Rosenbaum wrote:
On Monday 29 September 2003 19:27, Stefan Seyfried wrote:
Hi,
Frage, wie erkläre ich dem Linker, wo er die Libs suchen soll?
-L/usr/lib64
wir hatten schon das probiert: LDFLAGS="-L/usr/lib64" SHLIBPATH=/usr/lib64 ./configure ...
hat nix geholfen, ld hat trotzdem zuerst in /usr/lib geschaut.
Und 'export LD_LIBRARY_PATH=/usr/lib64'?
Ciao, Tobias
Tobias Koenig (tokoe@kde.org) schrieb auf LUG-DD am Mo, 29 Sep, 2003; 21:28 +0200:
On Mon, Sep 29, 2003 at 07:35:38PM +0200, Konrad Rosenbaum wrote:
On Monday 29 September 2003 19:27, Stefan Seyfried wrote:
Hi,
erst mal Danke allen!
Frage, wie erkläre ich dem Linker, wo er die Libs suchen soll?
-L/usr/lib64
wir hatten schon das probiert: LDFLAGS="-L/usr/lib64" SHLIBPATH=/usr/lib64 ./configure ...
hat nix geholfen, ld hat trotzdem zuerst in /usr/lib geschaut.
Und 'export LD_LIBRARY_PATH=/usr/lib64'?
Kein Wunder, selbe Fehlermeldung.
Sorry, war etwas zu lang heute. Gefehlt hatte /usr/lib64/libcrypto.so in dieser Distri.
D. h. nach: ln -s /usr/lib64/libcrypto.so.0 /usr/lib64/libcrypto.so ließ es sich kompilieren und linken. Leider funktioniert heartbeat selbst gebaut genau so wenig wie das Paket, welches SuSE gemacht hat. Na ich freue mich vielleicht auf den SuSE-Vortrag ;-)
Gruß,
Frank
On 29.09.03 Tobias Koenig (tokoe@kde.org) wrote:
On Mon, Sep 29, 2003 at 07:35:38PM +0200, Konrad Rosenbaum wrote:
Hi,
wir hatten schon das probiert: LDFLAGS="-L/usr/lib64" SHLIBPATH=/usr/lib64 ./configure ...
hat nix geholfen, ld hat trotzdem zuerst in /usr/lib geschaut.
Und 'export LD_LIBRARY_PATH=/usr/lib64'?
AFAIK ist das nur für den Runtime-Linker. Das hätte geholfen, wenn er schon in der configure-Phase gestolpert wäre.
H.
lug-dd@mailman.schlittermann.de