<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Выпуск сборочного инструментария Qbs 1.17</title>
    <link>https://www.solaris.opennet.ru/openforum/vsluhforumID3/121823.html</link>
    <description>Представлен выпуск сборочного инструментария Qbs 1.17. Это четвёртый выпуск после ухода компании Qt Company от разработки проекта, подготовленный силами сообщества, заинтересованного в продолжении разработки Qbs. Для сборки Qbs в числе  зависимостей требуется Qt, хотя сам Qbs рассчитан на организацию сборки любых проектов. Qbs использует упрощённый вариант языка QML для определения сценариев сборки проекта, что позволяет определять достаточно гибкие правила сборки, в которых могут подключаться внешние модули, использоваться функции на JavaScript и создаваться произвольные правила сборки...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=53709&lt;br&gt;</description>

<item>
    <title>Выпуск сборочного инструментария Qbs 1.17 (Авварон)</title>
    <link>https://www.solaris.opennet.ru/openforum/vsluhforumID3/121823.html#55</link>
    <pubDate>Thu, 17 Sep 2020 09:40:52 GMT</pubDate>
    <description>Есть такая приблуда для линуксов https://github.com/tpoechtrager/osxcross&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск сборочного инструментария Qbs 1.17 (kuzulis)</title>
    <link>https://www.solaris.opennet.ru/openforum/vsluhforumID3/121823.html#54</link>
    <pubDate>Thu, 17 Sep 2020 05:10:51 GMT</pubDate>
    <description>&amp;gt; CONFIG+=ram # слинковаться в RAM&lt;br&gt;&lt;br&gt;CONFIG+=i2c # которая добавит в проект файлы/либы i2c и включит в зависимостях CONFIG+=gpio&lt;br&gt;&lt;br&gt;Неужели это проще чем сделать:&lt;br&gt;&lt;br&gt;bool useI2C: true&lt;br&gt;bool linkWithRAM: true&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск сборочного инструментария Qbs 1.17 (kuzulis)</title>
    <link>https://www.solaris.opennet.ru/openforum/vsluhforumID3/121823.html#53</link>
    <pubDate>Thu, 17 Sep 2020 05:06:07 GMT</pubDate>
    <description>&amp;gt; некоторые параметры вообще непонятно куда писать.&lt;br&gt;&lt;br&gt;Позвольте, но есть же примеры, которые идут вместе с QBS. Кроме того, что может быть непонятного, там же всего пару мест куда пишутся основные параметры: это во флаги компилятора и линкера и все.&lt;br&gt;&lt;br&gt;&amp;gt; qmake оказывается удобнее в использовании. Он заранее на подобные костыли ориентирован.&lt;br&gt;&lt;br&gt;А как же QBS Properties и Profile айтемы, как же кондишины и обычные проперти? Неужели это сложнее чем в qmake?&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск сборочного инструментария Qbs 1.17 (Аноним)</title>
    <link>https://www.solaris.opennet.ru/openforum/vsluhforumID3/121823.html#52</link>
    <pubDate>Wed, 16 Sep 2020 19:21:07 GMT</pubDate>
    <description>&amp;gt; С какими то хоть проблемами столкнулись? Что было такого сложного?&lt;br&gt;&lt;br&gt;Принципиальных проблем c qbs нет, но документация у него хреновая... некоторые параметры вообще непонятно куда писать.&lt;br&gt;&lt;br&gt;&amp;gt; куда уже проще чем stm32 и QBS&lt;br&gt;&lt;br&gt;Самый тупой вариант для старта на qmake за 10 минут - переопределить несколько переменных (обычно от четырёх до шести). Здесь самое сложное - додуматься до QMAKE_CFLAGS -= -fPIC. Еще из неочевидного - линкерскрипт в зависимости добавить (чтобы перелинковываться при изменении линкерскрипта).&lt;br&gt;&lt;br&gt;Если сравнивать qmake+makespec и поддержку платформы по феншую - примерно аналогично qbs, главное выбрать аккуратно базовую платформу.&lt;br&gt;&lt;br&gt;&lt;br&gt;Когда захочешь сделать что-то типа &lt;br&gt;CONFIG+=ram # слинковаться в RAM&lt;br&gt;CONFIG+=i2c # которая добавит в проект файлы/либы i2c и включит в зависимостях CONFIG+=gpio&lt;br&gt;&lt;br&gt;qmake оказывается удобнее в использовании. Он заранее на подобные костыли ориентирован.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск сборочного инструментария Qbs 1.17 (kuzulis)</title>
    <link>https://www.solaris.opennet.ru/openforum/vsluhforumID3/121823.html#51</link>
    <pubDate>Tue, 15 Sep 2020 18:26:26 GMT</pubDate>
    <description>Не, я имел ввиду, что из Linux/Windows невозможно кросс-компилировать для OSX.. Или возможно?&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск сборочного инструментария Qbs 1.17 (Аноним)</title>
    <link>https://www.solaris.opennet.ru/openforum/vsluhforumID3/121823.html#50</link>
    <pubDate>Tue, 15 Sep 2020 11:38:15 GMT</pubDate>
    <description>Autotools&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск сборочного инструментария Qbs 1.17 (Авварон)</title>
    <link>https://www.solaris.opennet.ru/openforum/vsluhforumID3/121823.html#49</link>
    <pubDate>Tue, 15 Sep 2020 11:33:28 GMT</pubDate>
    <description>Потому что это последний год, за который есть данные? не нравится 2018, давай возьмем 2017, убыток 3.3 ляма.&lt;br&gt;Ты на урок-то не опоздаешь, споря в интернетах?&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск сборочного инструментария Qbs 1.17 (Аноним)</title>
    <link>https://www.solaris.opennet.ru/openforum/vsluhforumID3/121823.html#48</link>
    <pubDate>Tue, 15 Sep 2020 10:24:12 GMT</pubDate>
    <description>Хуже CMake сложно что-то придумать, даже если специально очень сильно стараться.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск сборочного инструментария Qbs 1.17 (ABBAPOH)</title>
    <link>https://www.solaris.opennet.ru/openforum/vsluhforumID3/121823.html#47</link>
    <pubDate>Tue, 15 Sep 2020 10:21:58 GMT</pubDate>
    <description>Нет, на OSX как раз таки кросс-компиляция - ты кросс-компилируешь на amd64 маке для arm64 iOS, например.&lt;br&gt;Но ты не можешь собирать ничего на самой iOS (потому что компилятора нет).&lt;br&gt;Но вот прикол - ты можешь собрать Qbs под iOS, только зачем, без компилятора-то?&lt;br&gt;Собственно я и пытаюсь добиться хоть одного примера платформы где есть компилятор, но не портирована Qt. Охотно верю что в каком-нибудь ООО &quot;рога и копыта&quot; такие могут быть, но это слабый аргумент, смотреть-то надо на мажоритарных игроков (венда, линукс, мак)&lt;br&gt;</description>
</item>

</channel>
</rss>
