dynamic-linking
Unix-подобные системы
Вопрос или проблема Я пытаюсь собрать GCC 12.4.0 на Oracle Linux 9.4 (извините за это… это не мой выбор дистрибутива) как пользователь без прав root. Я загрузил и собрал все необходимые зависимости: gmp, mpfr, mpc, isl, установив их в отдельные директории.
Unix-подобные системы
Вопрос или проблема Я пытаюсь собрать GCC 12.4.0 на Oracle Linux 9.4 (извините за это… это не мой выбор дистрибутива) в качестве пользователя без прав администратора. Итак, я скачал и собрал все необходимые зависимости: gmp, mpfr, mpc, isl, установив
Unix-подобные системы
Вопрос или проблема Я пытаюсь собрать GCC 12.4.0 на Oracle Linux 9.4 (извините за это… это не мой выбор дистрибутива) как пользователь без прав root. Я скачал и собрал все необходимые зависимости: gmp, mpfr, mpc, isl, установив их в отдельные директории.
Unix-подобные системы
Вопрос или проблема Когда я собираю свой ELF, “лучшей практикой” является компиляция его с привязкой к самой старой версии glibc, чтобы он работал как с новыми, так и со старыми версиями glibc. Т.е. если я использую realpath, который в выводе
Unix-подобные системы
Вопрос или проблема Я пытаюсь использовать программу на основе Qt6, а именно Nsight Compute UI от NVIDIA, на машине с SLES 15 SP5 (SUSE Enterprise Linux 2015, пакет обновлений 5). Нет, я не могу сменить дистрибутивы, это не мое решение 🙁 Тем не менее
Unix-подобные системы
Вопрос или проблема У меня есть пример приложения и файл make. Содержимое файла main.c #include <stdio.h> /*int mainentry_entry(int argc, char *argv[]) {*/ int main(int argc, char *argv[]) { int i; printf("argc = %d\n", argc);
Unix-подобные системы
Вопрос или проблема Я потратил некоторое время на поиски в интернете, но ничего из найденного не помогает. Я использую CentOS 6 64bit и хотел бы скомпилировать Apache с mod_ssl и нужно связать его с моей сборкой OpenSSL (которая новее, чем версия, предоставленная ОС).
Unix-подобные системы
Вопрос или проблема Моя дистрибуция Linux (openSUSE Slowroll) случайно выпустила некоторые несовместимые библиотеки из-за своего экспериментального характера, не имея достаточного автоматизированного тестирования с использованием openQA, что привело к
Unix-подобные системы
Вопрос или проблема У меня есть исполняемый файл, который загружает /lib64/libpython3.so во время выполнения. (Сейчас я на fedora 40). Насколько я могу судить, эта библиотека загружает мою версию Python по умолчанию, в данный момент она ссылается на libpython3.
Unix-подобные системы
Вопрос или проблема Я пишу приложение на реальном времени Linux, где мне нужно предотвратить любые страничные ошибки после первоначального запуска моего приложения. Моей первоначальной мыслью было просто вызвать mlockall(MCL_CURRENT | MCL_FUTURE);
Unix-подобные системы
Вопрос или проблема У меня есть исполняемый app, который зависит от библиотеки libbar.so и загружает ее через RPATH с помощью $ORIGIN следующим образом: $ readelf -d app Секция динамической информации по смещению 0xe08 содержит 26 записей: Тег Тип Имя/Значение
Убунту
Вопрос или проблема Я пытаюсь собрать исполняемый файл, который связывается с libcrypto и libpthread. Оба они указаны как -lcrypto -lpthread (в таком порядке) в Makefile. Я скопировал обе библиотеки в путь к библиотекам и указал этот путь с помощью -L.