История изменений
Исправление bormant, (текущая версия) :
Пакет pkg-config ставит файлы /etc/profile.d/pkgconfig.{sh,csh}
, из которых экспортируется в том числе PKG_CONFIG_PATH
.
Файлы в /etc/profile.d/
исполняются сценарием /etc/profile
, который в свою очередь, вызывается регистрирующей оболочкой, и НЕ вызывается оболочкой НЕрегистрирующей.
Именно поэтому следует получать root-а для сборки по (это одно и то же):
$ su -
$ su -l
$ su -l root
# . /etc/profile
Thetan,
vodz,
нет, ваши предположения неверны, причины см.выше.
Исправление bormant, :
Пакет pkg-config ставит файлы /etc/profile.d/pkgconfig.{sh,csh}
, из которых экспортируется в том числе PKG_CONFIG_PATH
.
Файлы в /etc/profile.d/
исполняются сценарием /etc/profile
, который в свою очередь, вызывается регистрирующей оболочкой, и НЕ вызывается оболочкой НЕрегистрирующей.
Именно поэтому следует получать root-а для сборки по (это одно и то же):
$ su -
$ su -l
$ su -l root
# . /etc/profile
Исходная версия bormant, :
Пакет pkg-config ставит файлы /etc/profile.d/pkgconfig.{sh,csh}, из которых экспортируется в том числе PKG_CONFIG_PATH.
Файлы в /etc/profile.d/ исполняются сценарием /etc/profile, который в свою очередь, вызывается регистрирующей оболочкой, и НЕ вызывается оболочкой НЕрегистрирующей.
Именно поэтому следует получать root-а для сборки по (это одно и то же):
$ su -
$ su -l
$ su -l root
[br]# . /etc/profile[br]