1
ответ

ошибка при загрузке разделяемых библиотек; файл слишком короткий

Я работаю на рабочей станции CentOS 7. Я установил Rstudio, и до недавнего времени он работал нормально. Но теперь, если я попытаюсь запустить его по адресу http: // localhost: 8787 /, я получаю сообщение об ошибке «Невозможно ...
07.06.2019
1
ответ

Почему (и как )мне (кажется! )дубликаты символов в моих общих библиотеках?

Мне нужно было выяснить, какие символы какой библиотекой были экспортированы из плоского списка экспортированных символов общей библиотеки. В списке было ровно столько символов (20 или около того ), что я не был...
06.06.2019
1
ответ

Правильное указание Depends в файле debian/control

Я создаю пакет общей библиотеки времени выполнения libfoo0.deb, где 0 здесь — основная версия пакета, и придерживаюсь соглашений об именах, указанных в политике Debian. Проблема в том, что я хочу...
25.05.2019
1
ответ

unixODBC: не удается загрузить libmaodbc.so

Я работаю над встроенной платформой и пытаюсь получить доступ к MariaDB через unixODBC. Пытаясь проверить соединение с isql, я получаю ответ: isql -v mydsn myuser mypw [01000] [unixODBC] [...
03.05.2019
1
ответ

Распространение библиотеки пакетов

Я работаю над некоторой общей библиотекой и теперь столкнулся с проблемой, заключающейся в том, что какое-то программное обеспечение отказывалось выбрать более новую версию, но некоторым приходится использовать последнюю поскольку в нем есть несколько ва
26.04.2019
1
ответ

Где находится libsystemd.so на устройствах ARM?

У меня есть ARM Tinkerboard под управлением Debian 9.8 (Stretch). Версия systemd - 232. Я работаю над программой, которую можно запускать из пользовательской среды или как демон. Если он запущен как демон, то dlopen и dlsym ...
19.04.2019
1
ответ

Почему системы Unix / Linux не просматривают каталоги, пока не найдут требуемую версию связанной библиотеки?

У меня есть двоичный исполняемый файл с именем "alpha", для которого требуется связанная библиотека (libz.so.1.2.7), которая находится в /home/username/myproduct/lib/libz.so.1.2.7 Я экспортирую то же самое на свой терминал экземпляр до ...
09.04.2019
1
ответ

Как изменить текст в общих библиотеках (*. so files) в Linux

Когда я ищу текст в папке с помощью bash, я вижу, что текст находится в двоичном файле. Я хочу изменить текст в файле * .so.
10.03.2019
1
ответ

Что означает «не удалось на карте сегмента от общего объекта»?

Многие ответы на другие вопросы помогают разрешить ошибку формы «не удалось отобразить сегмент от общего объекта», но они обычно имеют очень конкретные ответы Что мне трудно подать заявку на другие ...
23.01.2019
1
ответ

Библиотека размещена в / usr / lib, но ldconfig не помещает ее в кеш

Я начинаю проект, для которого требуется внешняя разделяемая библиотека third-party.so. Я поместил его в / usr / lib. Однако, когда я запускаю sudo ldconfig -v, его нет в списке. ldconfig -p | grep third-party.so ...
06.01.2019
1
ответ

- это адреса внутри общих файлов библиотеки виртуальных адресов или переезжаемые адреса?

являются адресами внутри общих файлов библиотеки виртуальных адресов или переносных адресов? Ответ зависит от того, был ли файл общего библиотека был построен на опцию GCC-CPIC? Выросло ...
19.10.2018
1
ответ

Mint 19 - Pidgin IM - ошибка при запуске: libpurple.so.0: не удается открыть общий объектный файл

Система: Linux Mint 19 Cinnamon 64-Bit, на основе Ubuntu 18.04. Pidgin: Создан из источника, версии 2.13.0. Pidgin не запустит из графического интерфейса, поэтому я попробовал его из терминала, если я смогу увидеть любую ошибку и ...
23.09.2018
1
ответ

Удовлетворение зависимости от библиотеки

У меня есть программа (которую я назову здесь foo), скомпилированная для x64 (моя текущая архитектура). Когда я пытаюсь запустить его, получается: ./foo: ошибка при загрузке разделяемых библиотек: libgmp.so.3: не удается открыть общий объект ...
21.08.2018
1
ответ

Действительно ли возможно использовать несколько ответвление той же библиотеки для создания нескольких sofware, которые требуют другой версии этой работы Библиотеки?

Я задавался вопросом, возможно ли иметь несколько экземпляров библиотеки в Linux. Пример: программное обеспечение потребность 1.0, 1,1 или 1,2 ответвления или более старый из Библиотеки X для работы программного обеспечения B нуждаются в этих 1,4 ответвле
21.08.2018
1
ответ

Параллельные процессы: добавление выходов в массив в сценарии bash

У меня есть цикл for, в котором вызывается задача функции. Каждый вызов функции возвращает последовательность, которая добавляется к массиву. Я хотел бы распараллелить это для цикла. Я пытался использовать, но это...
27.07.2018
1
ответ

Загружен ли объект общей библиотеки как разделяемая память для программы?

Я писал что-то на C, когда начал спрашивать себя о free () внутри разделяемой библиотеки, SIGKILL и так далее. Затем, после некоторого чтения и переосмысления, я подошел к этому простому вопросу. КОНТЕКСТ: ...
20.06.2018
1
ответ

Какие различия и отношения существуют между различными `libc.so`?

В Lubntu 18.04 $ whereis libc libc: /usr/lib/x86_64-linux-gnu/libc.a /usr/lib/x86_64-linux-gnu/libc.so /usr/share/man/man7/libc.7.gz $ найдите libc.so /lib/i386-linux-gnu/libc.so.6 / lib / x86_64-linux -...
11.06.2018
1
ответ

Существуют ли обстоятельства, при которых ld игнорирует LD_LIBRARY_PATH?

Я только что столкнулся с небольшой проблемой с ld, которую я просто не могу объяснить. Допустим, я скомпилировал библиотеку в своем домашнем каталоге и установил все это в ~ / root. Файл общей библиотеки может быть ...
11.06.2018
1
ответ

Исправить жестко запрограммированное динамическое связывание исполняемого файла

У меня есть исполняемый файл с именем reg со следующими зависимостями разделяемых библиотек: [терминал] $ ldd ./reg linux-vdso.so.1 => (0x00007ffc40d90000) libpthread.so.0 => /lib64/libpthread.so.0 (...
09.06.2018
1
ответ

Как установить разделяемую библиотеку при установке по системному пути?

Я экспериментирую с тем, как распространять простую графическую библиотеку для Linux с помощью Makefile. Общая библиотека называется libsgtk.so. Вот моя первая попытка создания файла Makefile: CFLAGS = -pthread \ ...
24.03.2018
1
ответ

Управление второстепенными версиями общей библиотеки

У меня есть простая программа под названием main: #include #include "random.h" int main () {std :: cout << "Программа запущена \ n"; return get_another_random_number (); } ...
08.02.2018
1
ответ

Anaconda Qt против системы Qt

Фреймворк anaconda python включает, среди прочего, собственные разделяемые библиотеки Qt. Из-за природы фреймворка он должен появляться первым в переменной окружения PATH, поэтому его питон ...
05.01.2018
1
ответ

Как Qubes управляет памятью, особенно в отношении общих объектов?

Я только что читал об ОС Qubes и у меня очень простой вопрос - как он управляет памятью и использует общие объекты? Не стесняйтесь исправлять любые заблуждения или ошибки в словарях, но у нас есть ...
20.11.2017
1
ответ

Stata 14 не запускается на RHEL 7.x, с ошибкой "libpng12.so.0". Как установить libpng12?

Проприетарное программное обеспечение Stata версии 14 ломается на RHEL 7.3. Stata говорит: stata-se: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory So ...
29.08.2017
1
ответ

Как запустить приложение, скомпилированное в более новой версии Ubuntu, в старой?

У меня есть приложение, скомпилированное в Ubuntu 16.04, которое зависит от многих библиотек, таких как Qt, boost и многих других с версией, которая поставляется с этой версией. Однако мне нужно запустить это приложение в ...
18.08.2017
1
ответ

Скомпилировать с недавним gcc на RedHat6: Как распространять программное обеспечение?

Мое программное обеспечение компилируется на различных операционных системах, включая RHEL7. У меня есть просьба построить его для работы на RHEL6. Моя проблема в том, что мой код на C ++ во многом полагается на функции C ++ 11, которых нет в gcc-4.4, ..
17.08.2017
1
ответ

db2start fails with error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory

Установил db2 10.5, но установка завершается с предупреждением, что db2start failed при загрузке общих библиотек: libstdc++.so.5: cannot open shared object file: No such file or directory. У меня есть оба ...
26.06.2017
1
ответ

Как распространять портативную коммерческую программу Linux с закрытым исходным кодом? [closed]

Во-первых, я нашел аналогичный вопрос. Как сделать портативное приложение для Linux? но на самом деле он не отвечает на мои вопросы, он больше о том, как скомпилировать, чтобы сделать приложение переносимым, что я уже ...
02.06.2017
1
ответ

как управлять несколькими библиотеками в одной системе Linux? [закрыто]

У меня только один компьютер с установленным Linux. Однако у меня есть несколько версий одной и той же библиотеки. Поскольку разное программное обеспечение может зависеть от разных версий одной и той же библиотеки, я должен держать их все включенными ...
16.04.2017
1
ответ

Как слинковать gcc-4.8.2 на RHEL 6.6?

gcc, который уже установлен в моей системе, выглядит следующим образом: [root@gksrv Desktop]# gcc --version gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-18) Авторское право (C) 2010 Free Software Foundation, Inc. Это ...
15.04.2017