Лого Сделано у нас
49

Альт на «Эльбрусе»: портирован LibreOffice 5.4

Усилиями коллеги, который поддерживает свободный офисный пакет LibreOffice в нашем дистрибутиве, успешно осуществлён его перенос на «Эльбрус» (в основном доработка для сборки компилятором lcc ветки 1.21).

  • LibreOffice 5.4, Альт, "Эльбрус-801"
  • LibreOffice 5.4, Альт, "Эльбрус-801"
  •  © Фото из открытых источников

читать полностью

Читайте также...

Вступайте в наши группы и добавляйте нас в друзья :)

Подпишитесь на наш канал в Яндекс.Дзен и сделайте вашу ленту объективнее!
  • 1
    Денис Демидович Денис Демидович
    27.12.1711:26:24

    Не совсем понятно зачем свой компилятор, вроде clang или тот же gcc можно расширять плагинами или модулями под новые архитектуры или я что-то путаю?

    Сейчас новые стандарты с++ позволяют писать более надежный код и писать его быстрее и проще, поэтому вопрос поддержки стандарта он очень актуальный, lcc какой поддерживает?

    Отредактировано: Денис Демидович~11:27 27.12.17
    • 1
      Isaac Newton Isaac Newton
      27.12.1716:35:09

      Два вопроса которые про эльбрус будут задавать вечно:

      1. Эльбрус это же спарк?

      2. Почему не портировали gcc/llvm?

      llvm говорят портировали когда джаву пилили, ожидаемо он генерирует тупо последовательный код который сводит всю вливность на нет. То есть llvm по факту заточен на один тип архитектур — на суперскалярные процессоры. Что касается gcc, то учитывая что на него даже языки никто переносит (всякие там Rust, Go) — это вещь в себе и целиком на плечах того кто его пилит.

      Ну и что тогда делать было, кроме как не написать свой с нуля?

      Отредактировано: Isaac Newton~16:38 27.12.17
      • 1
        Нет аватара cyfive
        28.12.1708:00:46

        Ну GO то есть в gcc, прямо на титульной странице написано [ссылки отключены]

    • 0
      shigorin shigorin
      27.12.1719:02:42

      Сейчас новые стандарты с++ позволяют писать более надежный код и писать его быстрее и проще, поэтому вопрос поддержки стандарта он очень актуальный, lcc какой поддерживает?

      Ветка 1.21 частично поддерживает c++11, 1.23 вроде как должна более-менее уметь c++14 -- но мы её ещё не перепаковали в работу, пока разгребаем другие вещи.

Написать комментарий
Отмена
Для комментирования вам необходимо зарегистрироваться и войти на сайт,