Ошибка компиляции Buildroot, librt.so :неопределенная ссылка на

Как вам сказали в тысячный раз, дисплей ЯВЛЯЕТСЯ X-сервером. Таким образом, «X-сервер, работающий на дисплее» не имеет смысла.

В X-документе термин «отображение» используется для обозначения группы оборудования, потому что в прежние времена X-серверы обычно (, если не всегда, )брали на себя управление реальным оборудованием и отображали его на реальном оборудовании, но в настоящее время многие современные серверы могут для запуска и рендеринга в не -реальную (виртуальную )аппаратную -цель на основе, например Xephyrили Xvfbили Xorg with dummy video driver. Документ не обновляется очень часто, но в современных системах неправильно говорить: «Дисплей — это набор аппаратных средств», гораздо лучше было бы сказать: «Дисплей — это работающий процесс X-сервера».

X-сервер прослушивает адрес (es ), этот адрес (es )может быть подключен с использованием протокола X11. То, как передаются данные протокола X11, зависит исключительно от платформы, это может быть пара сокетов TCP, сокет TCP на стороне posix-сервера и магический объект на стороне не -posix-клиента (, в основном любые два подключенная конечная точка TCP ), пара локально подключенных UDS (, в основном любые две подключенные конечные точки IPC, и в этом случае система X Window может стать более мощной и эффективной, поскольку клиент и сервер работают на одном компьютере, такие вещи, как DRI, становятся возможно ).

X-сервер может запускать несколько экранов X (, чтобы не путать их с реальными -мониторами жизни ), и может обрабатывать несколько буферов кадра (независимо от реального буфера кадра графического процессора или malloc()буфера или mmap()диск -область памяти файла ), фреймбуферы не имеют строгого сопоставления с экранами X, зависит от вашего драйвера, настроек и типа используемого вами X-сервера.

0
16.06.2020, 02:56
1 ответ

Похоже, кто-то забыл явно указать ссылку на libpthread. Добавление -lpthreadв самом конце (после-lrt)должно решить проблему. Взгляните на свой Makefile, чтобы узнать, куда вам нужно добавить -lpthread.

0
18.03.2021, 23:27

Теги

Похожие вопросы