Справочная информация:
На работе я привык работать над Solaris 10. У нас есть системные администраторы, которые знают, что они делают, и могут помочь в случае необходимости.
Я скомпилировалтакие вещи, как apache, perl и mod_perl из исходного кода без каких-либо проблем.
Мне дали сервер Redhat для игры, и я сталкиваюсь с проблемами.В настоящий момент системные администраторы больны.
Я продолжаю сталкиваться с проблемами, связанными с LD_LIBRARY_PATH при сборке программного обеспечения.На данный момент для целей тестирования я компилирую в свой домашний каталог, так как у меня нет прав root или разрешений для установки в другом месте.
Я планирую иметь область под / opt для нас, чтобы установить в нее, как мы делаем на Solaris, но мне понадобится системный администратор, чтобы создать это для нас.ничего не было для LD_LIBRARY_PATH, так что я добавлял что-то к этому, чтобы собрать вещи (например, ffmpeg из исходного кода).Я читал об этом, и, видимо, это не тот путь, он ненадежен или что-то в этом роде.У меня нет доступа к ldconfig (разрешение запрещено).
Теперь очереди:
Каков наилучший способ создания приложений под Linux, чтобы они не ломались?Создание записей в /etc/ld.so.conf.d/?
Может кто-нибудь дать краткий обзор того, что на самом деле делает LD_LIBRARY_PATH?