-
Постов
2 515 -
Зарегистрирован
-
Посещение
-
Победитель дней
54
Тип контента
Профили
Форумы
Галерея
Загрузки
Блоги
События
Весь контент TheBB
-
systemd - https://github.com/oznu/homebridge-config-ui-x/blob/master/src/bin/platforms/linux.ts#L92 (и много где ещё) ))) path_to_bin - https://github.com/oznu/homebridge-config-ui-x/blob/master/src/bin/platforms/linux.ts#L192 (тоже полно) ))) systemd+avahi - https://github.com/oznu/homebridge-config-ui-x/blob/master/src/bin/hb-service.ts#L934 продолжать можно долго... Или, чтоб получить такую картитку (ОС Entware): нужно "ковырять" зависимость https://github.com/oznu/homebridge-config-ui-x/blob/master/package.json#L84 руками (или "выпиливать" и собирать отдельным пакетом), а в нём тоже пути править надо...
-
Так в wiki и написано, что нужно для нативной сборки: gcc, python. Список dev-пакетов ограничен следующими: ~ # opkg list | grep '\-dev ' libncurses-dev - 6.3-1a - Development files for the ncurses library libxml2-dev - 2.9.14-1 - A library for manipulating XML and HTML resources. This package contains the headers and xml2-config binary. perl-dev - 5.28.1-7 - Perl development files python3-dev - 3.10.5-1 - Python 3.10 development files ruby-dev - 3.1.2-1 - Header files for compiling extension modules for the Ruby 3.1 zlib-dev - 1.2.12-1 - zlib is a lossless data-compression library. This package includes the development support files. ~ #
-
"А ларчик просто открывался" ... добавлением индекса Пересобрано, перезалито... Обновить пакет. ~ # hb-service -U /opt/share/homebridge --user root install ℹ Installing Homebridge Service ℹ Creating default config.json: /opt/share/homebridge/config.json Manage Homebridge by going to one of the following in your browser: * http://localhost:8581 * http://IP.ADD.RE.SS:8581 * http://[IPv6::IPv6:IPv6:IPv6:IPv6]:8581 ✔ Homebridge Setup Complete ~ # ~ # /opt/etc/init.d/S98homebridge restart Restarting homebridge... Stopping homebridge... Starting homebridge... ~ # ~ # hb-service status ℹ Testing hb-service is running on port 8581... ✔ Homebridge UI Running ~ #
-
Пришлось в очередной раз адаптировать "древний" код (PHP5 => PHP7 => PHP8)
- 88 ответов
-
Thanks, but it doesn't work. It's cosmetics. Look in the init.d folder after changing the startup script. The new file name is "1". quickly solved: `error_reporting(E_NOTICE);`
- 88 ответов
-
- 1
-
-
Если по простому - "игра в напёрстки": когда напёрсточник (zram) начинает свою игу - "Кручу-верчу, запутать хочу", кладёт шарик (данные) под напёрсток (по адресу), а клиент (приложение) пытается его (шарик-данные) найти. Проблема осложнена тем, что шариков (данных) и напёрстков (адресов) дофигища, и клиенту (приложению) угадать конкретный адрес с конкретными данными... устройство становится колом-раком, пока не придёт "злобный мент" (OOM-Killer) и не разгонит всех нафиг. Для нативной сборки, zram - зло.
-
I don't know. Try yourself (ready for testing).
-
https://www.debian.org/News/2022/20220910 https://www.debian.org/News/2022/2022091002
-
*** Welcome to Extended GUI installer *** ... Do you wish to change language? (en|ru): Please answer "en" or "ru". Do you wish to change language? (en|ru): en Done! ...
- 88 ответов
-
- 2
-
-
ага пересобрать ^ @(aarch64||mips||mipsel) ... done
-
opkg install http://bin.entware.net/mipselsf-k3.4/keenetic/archive/php7_7.4.27-1_mipsel-3.4.ipk
- 88 ответов
-
- 1
-
-
попытка нумер 0 Версия core-2022.6.7 Тип установки Unknown Среда разработки false Supervisor false Docker false Пользователь root Виртуальное окружение false Версия Python 3.10.5 Семейство операционных систем Linux Версия операционной системы 3.4.113 Архитектура ЦП mips Часовой пояс Europe/Moscow За сим усё.
-
"под капотом" orjson (mips(BE))... собсна, сама бибка собирается от кросс до нативки, руками или очередным (не)нужным - maturin (в к-ром с рождения нет поддержки mips(BE)), даже тесты (некоторые) проходит... ~/orjson # cargo build --release Updating crates.io index Downloaded autocfg v1.1.0 ... Compiling pyo3-ffi v0.16.5 Compiling orjson v3.7.12 (/opt/root/orjson) Finished release [optimized] target(s) in 117m 41s ~/orjson # ~/orjson # ldd target/release/liborjson.so libgcc_s.so.1 => /opt/lib/libgcc_s.so.1 (0x779d4000) librt.so.1 => /opt/lib/librt.so.1 (0x779bc000) libpthread.so.0 => /opt/lib/libpthread.so.0 (0x7798e000) libc.so.6 => /opt/lib/libc.so.6 (0x777fa000) /opt/lib/ld.so.1 (0x77ab0000) ~/orjson # ~/orjson # file target/release/liborjson.so target/release/liborjson.so: ELF 32-bit MSB shared object, MIPS, MIPS32 rel2 version 1 (SYSV), dynamically linked, not stripped ~/orjson # ~/orjson # python Python 3.10.5 (main, Aug 8 2022, 06:21:00) [GCC 8.4.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> >>> import orjson >>> orjson.dumps([]) b'[]' >>> orjson.dumps([], option=orjson.OPT_APPEND_NEWLINE) b'[]\n' >>>
