The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Начальный план разработки Qt 6, opennews (ok), 21-Июн-18, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


30. "Начальный план разработки Qt 6"  +1 +/
Сообщение от anonymous (??), 22-Июн-18, 00:50 
>qbs

Фееричненько. Система сборки с кутёй в зависимостях... Надеюсь, хоть будут разрабам по рукам давать, чтобы совместимость не ломали.

Ответить | Правка | Наверх | Cообщить модератору

34. "Начальный план разработки Qt 6"  +/
Сообщение от PereresusNeVlezaetBuggy (ok), 22-Июн-18, 01:15 
>>qbs
> Фееричненько. Система сборки с кутёй в зависимостях...

Скорее всего, сделают как сейчас: в начале сборки qtbase собирается bootstrap со специальным libQtCore, а уже с его помощью qbs, и затем нормальный libQtCore и иже с ним. Только qtdeclarative, видимо, придётся внести внутрь qtbase... В целом, всё решаемо.

Ответить | Правка | Наверх | Cообщить модератору

147. "Начальный план разработки Qt 6"  +1 +/
Сообщение от anonymous (??), 22-Июн-18, 16:09 
В общем вернёмя к тому, от чего так радостно в Qt4 избавлялись. И всё из-за какой-то системы сборки...
Ответить | Правка | Наверх | Cообщить модератору

77. "Начальный план разработки Qt 6"  –1 +/
Сообщение от Аноним (77), 22-Июн-18, 09:45 
Ну а че? Вон, rust для своей сборки требует rust и никакого бутстрапа.
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

102. "Начальный план разработки Qt 6"  +/
Сообщение от _hide_ (ok), 22-Июн-18, 12:20 
Rust сам себя собирает, а Qt собирается с использованием C++
Ответить | Правка | Наверх | Cообщить модератору

133. "Начальный план разработки Qt 6"  +/
Сообщение от аноним_очка (?), 22-Июн-18, 14:32 
>а Qt собирается с использованием C++

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

Ответить | Правка | Наверх | Cообщить модератору

148. "Начальный план разработки Qt 6"  +/
Сообщение от anonymous (??), 22-Июн-18, 16:13 
Не хорошо строить выводы на ложных утверждениях. Где ты там питон с перлом увидел? https://packages.debian.org/source/experimental/qtbase-opens...


Ответить | Правка | Наверх | Cообщить модератору

152. "Начальный план разработки Qt 6"  +/
Сообщение от аноним_очка (?), 22-Июн-18, 16:23 
Building from Source

These tools are not needed to run Qt 5 applications, but they are required for building Qt 5 from source.

ActivePerl - Install a recent version of ActivePerl (download page) and add the installation location to your PATH.
Python - Install Python from the here and add the installation location to your PATH.

Ответить | Правка | Наверх | Cообщить модератору

183. "Начальный план разработки Qt 6"  +/
Сообщение от anonymous (??), 22-Июн-18, 21:51 
А в сорцы глянуть не судьба? Вот кусок из configure. syncqt.pl нужен только для сборки из гита. Его перед каждым релизом прогоняют, перед тем как тарбол собрать.

if [ -e "$relpath/.git" ]; then
    if [ -z "$PERL" ]; then
        echo
        echo "You need perl in your PATH to make a build from GIT."
        echo "Cannot proceed."
        exit 1
    fi

    "$relpath/bin/syncqt.pl" -version $QT_VERSION -minimal -module QtCore "$relpath" || exit 1
fi

Для питона всё аналогично. Там скрипты для облегчения подготовки к релизу. И никакой qbs их не заменит. В общем учи матчасть.

Ответить | Правка | Наверх | Cообщить модератору

155. "Начальный план разработки Qt 6"  +/
Сообщение от аноним_очка (?), 22-Июн-18, 16:28 
Хотя конкретно в твоей ссылочке - требуется dpkg-dev. А уже в нем требуется perl.
Ответить | Правка | К родителю #148 | Наверх | Cообщить модератору

184. "Начальный план разработки Qt 6"  +/
Сообщение от anonymous (??), 22-Июн-18, 21:52 
> Хотя конкретно в твоей ссылочке - требуется dpkg-dev. А уже в нем
> требуется perl.

А это уже особенности дистра. qbs тебе тут точно не поможет, если только dpkg не собрался на JS переписать.

Ответить | Правка | Наверх | Cообщить модератору

98. "Начальный план разработки Qt 6"  +/
Сообщение от VladSh (?), 22-Июн-18, 12:02 
>qbs

QBasic)

Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру