Size: a a a

2020 July 22

🦊

🦊fox.cpp in C++ Together 2.0
Cool Cooler
А пусть cmake имеет опцию для x11 или для wayland, пусть определяет, что у юзера, ну и соответствующую папку с файлами копирует в то место, где у дадаскиса glfw
ты упускаешь тот факт, что юзер может быть не тот, кто собирает софт
источник

CC

Cool Cooler in C++ Together 2.0
🦊fox.cpp
ты упускаешь тот факт, что юзер может быть не тот, кто собирает софт
Ну cmake же по умолчанию собирает прогу под тот комп, на котором его запустили
источник

CC

Cool Cooler in C++ Together 2.0
На винде он будет под винду собирать
источник

p

pepeground_bot in C++ Together 2.0
будет огонь! под windows пишу на c и c++? он в файле?
источник

CC

Cool Cooler in C++ Together 2.0
Или я что-то не понимаю?
источник

CC

Cool Cooler in C++ Together 2.0
Хотя на одном и том же компе может быть x11 и wayland...
источник

🦊

🦊fox.cpp in C++ Together 2.0
Wayland/x11 - не часть целевой системы, а скорее рантайм нюанс
источник

🦊

🦊fox.cpp in C++ Together 2.0
разрабам GLFW следовало бы поднести оконную систему под абстракцию и поддерживать X11 и Wayland в одной либе
источник

🦊

🦊fox.cpp in C++ Together 2.0
как сделано в SDL и большинстве тулкитов, например
источник

CC

Cool Cooler in C++ Together 2.0
Хм...
источник

CC

Cool Cooler in C++ Together 2.0
А всё-таки интересно, как ко мне мог попасть glfw-wayland
источник

CC

Cool Cooler in C++ Together 2.0
Он причём уже был установлен до того, как я начал учить OpenGL
источник

CC

Cool Cooler in C++ Together 2.0
Скорее всего, он был зависимостью для чего-то
источник

CC

Cool Cooler in C++ Together 2.0
А мой пакетный менеджер спросил, какой установить, ну а мне название "wayland" показалось круче
источник

CC

Cool Cooler in C++ Together 2.0
🦊fox.cpp
Wayland/x11 - не часть целевой системы, а скорее рантайм нюанс
А может всё-таки часть?
Так-то могут появиться ещё куча... графических серверов?
источник

🦊

🦊fox.cpp in C++ Together 2.0
Не ожидаю такого ужаса.
источник

CC

Cool Cooler in C++ Together 2.0
Ну вот wayland же появился
источник

CC

Cool Cooler in C++ Together 2.0
Кста я его как-то раз тестил
источник

CC

Cool Cooler in C++ Together 2.0
Там можно громкость менять клавиатурой, даже когда у тебя открыто контекстное меню (оно обычно появляется, когда щёлкаешь правой кнопкой мыши)
источник

CC

Cool Cooler in C++ Together 2.0
Других различий не заметил
источник