TGViewer
Channel Public Channel
Radix cross Linux

Radix cross Linux

@rxlinux

Radix cross Linux - Distribution with a cross platform build system. Дистрибутив Radix cross Linux не является разработкой "на основе". Это полностью самостоятельный дистрибутив.

Homepage: https://radix-linux.su
Subscribers
120
Photos
60
Videos
2
Links
116

Showing posts older than #76 · Back to latest

Older Posts 20 shown
Post #73 134
-std=c++17 бывают разные:

Начиная с версии 119.0 в Firefox dom имплементировали новые функции работы с массивами dom/bindings/TypedArray.h. Это привело к тому, что Firefox теперь собирается, либо с помощью clang-17, либо с помощью GCC-13.2.0. GCC 12.2.0 оказался не способным собирать C++ код, в котором используются auto/lambda шаблоны, да еще в рекурсии.

Таким образом стандарт -std=c++17 поддерживается не всегда корректно.

Если озадачиться cross-сборкой Firefox с использованием cross-llvm тулчейна, то работа превращается в ад: ./configure не обращает внимания на CFLAFS/CXXFLAGS, .mozconfig тоже не помогает по тому, что использование cross-llvm не освобождает от GCC, так как GCC тоже используется при сборке некоторых компонентов. Одним словом кудесники из команды Firefox бегут вперед, даже не понимая принципов cross-сборки и правильного процесса конфигурирования исходников.

Поскольку система Radix cross Linux, по сути монолитна, все пакеты собираются именно стем окружением, в котором им и предстоит работать на целевой машине, переход на GCC-13.2.0 будет осуществляться в версии 1.10.

В версии системы 1.9 мы имеем Firefox-118.0.2 и в данной версии (1.9) обновлений Firefox не будет.

В принципе, когда Firefox-118.0.x устареет, мы все равно сможем собирать ESR ветку Firefox с помощью GCC-12.2.0, так как в ESR версии подобные новшества не появятся.

Можно, кроме того, подумать о полном переходе на ESR [как вам такое предложение?].
Post #72 117
Baikal-m1-2560x1440-2024-02-08.png666.7 KB
Установил на Байкал новую сборку 1.9.375. Все работает отлично, но есть проблемы с GPU Mali-T628 (работает 4 из 8 ядер, недоработаны регуляторы), надеюсь на помощь инженеров Байкал.
  • 🤯 2
Post #70 122
Приехал Байкал. Ставлю систему.
  • 🔥 4
  • 👍 2
  • 🫡 1
Post #69 115
BaikalElectronics скоро пришлет машину на базе TF307 v4 c SoC Baikal BE-M1000. Займусь ядром 6.1.63 из состава SDK-6.4 и тестированием системы на этом оборудовании. Особое внимание будет уделено поддержке NVMe и работе свободных драйверов Panfrost с GPU Mali-T860. На данный момент SoC M1000, по сути, является лучшим, так как имеет 8 ядер Cortex-A57 и GPU для которого есть свободные драйверы. Такой поддержкой со стороны софта не может похвастаться ни один SoC от китайских производителей.

Если бы BaikalElectronics выпускал дешевые девелоперские платы в больших количествах, то смог бы занять лидирующие позиции в Российском сообществе.
  • 👍 6
Post #62 86
Sophdo заломили большую цену за образец и еще не опубликовали репозитории. Будем надеяться что скоро все будет и по приемлемой цене.
Post #61 86
Post #59 83
Если кому-то срочно нужен пакет nmap-7.94 (с zenmap), скажите.
Post #58 85
Посоветуйте пожалуйста, на каких площадках можно публиковать короткие новости о выпусках системы: DTF, Tproger, ... (кроме opennet.ru)? Есть ли у нас вообще живые и адекватные ресурсы в сети?
Post #57 75
Leez P710

Объема, распаянной на плате, eMMC не хватает для установки полной системы Radix.Linux. Однако загрузочную SD-карту можно использовать в Live-режиме, так как описано в разделе Install.

Здесь, как обычно, от имени суперпользователя необходимо задать TimeZone с помощью утилиты timeconfig, создать пользователя и выбрать окружение рабочего стола путем создания символической ссылки xinitrc на выбранный скрипт в каталоге /etc/X11/xinit/.

После этого, от имени созданного пользователя, можно выполнить команду startx.

Возможности RK3399 вполне позволяют смотреть фильмы, передаваемые по UPnP, редактировать изображения, с помощью GIMP, и вполне комфортно просматривать страницы Internet в браузере Chromium.
  • 👍 1
Post #56 69
Убрал из описания intel-pc64-RcL-1.9.367.torrent большие образы qcow2 и vdi для виртуальных машин. Устранил досадные ошибки в torrent-ах приводящие к циклу. Если кто-то скачал torrent-файлы, ОБНОВИТЕ.
Post #55 72
Есть задача создания экосистемы и сайта на домене pkg.radix-linux.su (простого, типа pkg.openindiana.org). Пока я к ней не приступал, но надо. Нужно это для того, чтобы разработать package-менеджер высокого уровня, над существующим, который будет закачивать и инсталлировать пакеты (учитывая целевое железо и межпакетные зависимости).
  • 👍 1
Post #54 72
По просьбам трудящихся, сделал tracker и выложил torrent-файлы в каталоги, соответствующие целевым платам.

Файлы называются:

${HARDWARE}-RcL-1.9.367.torrent

их можно грузить в клиента и качать полный релиз. Если нужны только образы и скрипты их создания, то в клиенте можно сделать паузу и отметить галочкой только то, что надо скачать.

Если вы используете скрипт write-egiboot-image, то скачайте файл .dialogrc вручную, так как скрытые файлы и символические ссылки torrent не распознает и не загружает.
  • 👍 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →