
Ned Ogl
12.04.2016
21:28:47
эмм...
а как GL создаёт окно?

Stanislav
12.04.2016
21:29:02
ты про гуй?

Ned Ogl
12.04.2016
21:29:05
или он этого не умеет

Google

Ned Ogl
12.04.2016
21:29:07
нет, я не про гуй
я про рисовку под х11

Alex Фэils?︙
12.04.2016
21:29:16
это делает оконная подсистема
на лине это GLX

Ned Ogl
12.04.2016
21:29:27
создать окно, а в окне нахерачить красоты

Alex Фэils?︙
12.04.2016
21:29:27
в винде WGL

Ned Ogl
12.04.2016
21:29:33
GLX?

Alex Фэils?︙
12.04.2016
21:29:36
да
тебе надо XQueryExtension()
(если не ошибаюсь)

Ned Ogl
12.04.2016
21:29:58
разве Х11 и какой-нить WM - не есть оконная система?

Alex Фэils?︙
12.04.2016
21:30:06
оно и ест

Ned Ogl
12.04.2016
21:30:14
тогда что такое glx?

Google

Alex Фэils?︙
12.04.2016
21:30:19
просто набор апи по оглу имеет свое значение
"OpenGL Extension to the X Window System"
https://en.wikipedia.org/wiki/GLX

Stanislav
12.04.2016
21:32:30
бери какую нибудь либу лучше
sdl например

Alex Фэils?︙
12.04.2016
21:33:22
вот да, годная либа

arisu
12.04.2016
21:34:48

Alex Фэils?︙
12.04.2016
21:37:47
есть еще EGL
на мобилах
и AGL на угадайте чём

Ned Ogl
12.04.2016
21:38:42
ведро
или аппл

Alex Фэils?︙
12.04.2016
21:39:48
агл на аппле (также еще CGL есть у них)

Ned Ogl
12.04.2016
21:40:48
а кто мне скажет, .so - это бинарники
или elf?

Alex Фэils?︙
12.04.2016
21:42:25
твои обе фразы не противоречат друг другу
.so - shared object
аналог DLL в Линуксе

Ned Ogl
12.04.2016
21:42:40
да
понимаю

Google

Ned Ogl
12.04.2016
21:42:50
так он elf или готовый бинарник?

Alex Фэils?︙
12.04.2016
21:42:53
бинарный файл формата ELF

Ned Ogl
12.04.2016
21:42:56
а
ок
но тогда
кто мне скажет
как они динамически линкуются при исполнении программы?

Alex Фэils?︙
12.04.2016
21:43:28
ldopen()

Ned Ogl
12.04.2016
21:44:56
это системный вызов чтоль?

Alex Фэils?︙
12.04.2016
21:46:54
ага
на винде есть похожая хня - называется LoadLibrary()

Ned Ogl
12.04.2016
21:49:37
Ага, понял...

Евгений
12.04.2016
21:51:21

trump ? trump ? hillary
12.04.2016
21:52:09

Ned Ogl
12.04.2016
21:52:26

trump ? trump ? hillary
12.04.2016
21:52:27
https://www.youtube.com/watch?v=Ci48kqp11F8

Евгений
12.04.2016
21:53:06
Ну и да, конечно паблик, там не так много людей, чтобы не помнить некоторых)
Чатик, а не паблик

Ned Ogl
12.04.2016
21:54:08

Google

Ned Ogl
12.04.2016
21:54:11
Да, снимаб
Но снимаю хуитц
Хуиту*
И вообще го в тематический чят

trump ? trump ? hillary
12.04.2016
22:00:02
http://lpaste.net/raw/9164699858718687232
http://www.newadvent.org/cathen/10447b.htm

Alex Фэils?︙
12.04.2016
22:10:20
Продолжая тему Эльфов

Admin
ERROR: S client not available

Alex Фэils?︙
12.04.2016
22:10:43
загрузчик линя читает все зависимости и грузит их
с помощью того вызова dlopen()

Ned Ogl
12.04.2016
22:12:03
раньше ты ld писал
так я и гуглил

Alex Фэils?︙
12.04.2016
22:12:16
ой, блин
я их путаю

Ned Ogl
12.04.2016
22:12:40
dl
судя по гуглю

Alex Фэils?︙
12.04.2016
22:14:42
ага

Stanislav
12.04.2016
22:28:40
ldopen это aix )

Ned Ogl
12.04.2016
22:28:41
ага
а если в своей проге ты хочешь подключить динамическую либу, ты просто используешь ldopen, так?

Google

Alex Фэils?︙
12.04.2016
22:28:50
ага

Stanislav
12.04.2016
22:29:02
подождите

Alex Фэils?︙
12.04.2016
22:29:21
dlopen

Ned Ogl
12.04.2016
22:29:32
эмм

Stanislav
12.04.2016
22:29:36
если у на so, то обычно есть есть .a , линкуем, и все в заголовках есть
не надо напрямую самому грузить
если только прям супердинамично

Alex Фэils?︙
12.04.2016
22:30:18

Stanislav
12.04.2016
22:31:08

Alex Фэils?︙
12.04.2016
22:31:17
ага
поэтому гугла с ораклом бодаются

arisu
12.04.2016
22:36:14

Alex Фэils?︙
12.04.2016
22:36:26
тык я говорил, LoadLibrary

arisu
12.04.2016
22:36:30
Да
И GetProcAddress

Alex Фэils?︙
12.04.2016
22:37:46
о да
моя прелесть эта функция

trump ? trump ? hillary
12.04.2016
22:38:38
а моя прелесть это map