Связывание с указанной версией библиотеки GLIBC - PullRequest
0 голосов
/ 30 октября 2018

В моей системе есть две версии библиотеки GLIBC:

  1. стандартный /usr/lib/...
  2. custom $ HOME / usr / lib /...

Когда я компилирую любую утилиту из источников, используя команды:

./configure --prefix=$HOME/usr
make
make install

это связано с пользовательскими библиотеками, расположенными в $ HOME / usr / lib.

Есть ли способ связать его со стандартным GLIBC, помещенным в / usr / lib /, но настроенным для установки в $ HOME / usr?

1 Ответ

0 голосов
/ 30 октября 2018

Решение для меня:

./configure --prefix=$HOME/usr LDFLAGS='-Wl,-rpath,/lib:/usr/lib'

Спасибо за эту тему: Как указать RPATH в make-файле?

...