eddy_em: (Default)
[personal profile] eddy_em
Что-то не хочет у меня RTS2 собираться: во-первых, ./configure "не видит" установленную libwebsockets (хотя вроде бы в скрипте все правильно указано, хоть вручную допиливай); во-вторых, в коде полным-полно проблем (кучами сыплются предупреждения о битовых сдвигах больше размера переменной и т.п.) вплоть до отказа собираться:

fli.cpp: В функции-члене <<virtual int rts2focusd::Fli::initHardware()>>:
fli.cpp:186:42: ошибка: некорректное преобразование из <<const char*>> в <<char*>> [-fpermissive]
   ret = FLIOpen (&dev, name, deviceDomain);
                                          ^
In file included from fli.cpp:21:0:
/usr/include/libfli.h:252:11: замечание: initializing argument 2 of <<long int FLIOpen(flidev_t*, char*, flidomain_t)>>
 LIBFLIAPI FLIOpen(flidev_t *dev, char *name, flidomain_t domain);

Придется таки в С++ ковыряться, а я надеялся, что обойдусь сишными модулями с оберткой (от ООПщины мне плохо становится!).
Да еще и флишный модуль ядра опять не хочет собираться после обновления ядра на рабочем компьютере (ядро 4.12.12) — вот же делать нечего Линусу сотоварищи — уже и между минорными релизами API ломают!
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org

May 2025

S M T W T F S
    123
45678910
11121314151617
1819202122 2324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 24th, 2025 09:12 pm
Powered by Dreamwidth Studios