<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Вышел GNU Autoconf 2.65, теперь под лицензией GPLv3</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/61235.html</link>
    <description>Спустя больше года с момента прошлого релиза вышел (http://lists.gnu.org/archive/html/autotools-announce/2009-11/msg00001.html) пакет GNU Autoconf 2.65 (http://www.gnu.org/software/autoconf/), содержащий набор M4-макросов для создания скриптов автоконфугурации для сборки приложений. Начиная с данного выпуска все содержимое пакета Autoconf распространяются только под лицензией GPLv3, дополненной пунктом, разрешающим поставку результирующего конечного &quot;configure&quot; скрипта сборки под лицензией аналогичной приложению в составе которого поставляется данный скрипт.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Из улучшений в  GNU Autoconf 2.65 можно отметить:&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-  Добавлены макросы (AC_PROG_OBJCXX, AC_PROG_OBJCXXCPP) для поддержки Objective C++;&lt;br&gt;&lt;br&gt;-  Макрос AC_LANG_COMPILER теперь работает на встраиваемых платформах (AVR и RTEMS) в системной библиотеке которых отсутствует вызов fopen;&lt;br&gt;&lt;br&gt;-  Исправлены ошибки в макросах AC_FC_FREEFORM, AC_TYPE_UINT64_T, AC_TYPE_INT64_T, AC_FUNC_MMAP;&lt;br&gt;&lt;br&gt;-  Добавлен новый autotest макрос AT_CH...&lt;br&gt;&lt;br&gt;URL: http://lists.g</description>

<item>
    <title>Вышел GNU Autoconf 2.65, теперь под лицензией GPLv3 (User294)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/61235.html#50</link>
    <pubDate>Tue, 01 Dec 2009 18:23:41 GMT</pubDate>
    <description>Я бы не стал с нахрапом утверждать что установка какого-то добавочного пакета + гемор с глюками - проще чем запуск 1 шеллскрипта, проверенного временем. Хотя, конечно, если вам похрену кто и где осилит компилежку вашей программы - вперед на мины :).&lt;br&gt;</description>
</item>

<item>
    <title>Вышел GNU Autoconf 2.65, теперь под лицензией GPLv3 (User294)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/61235.html#49</link>
    <pubDate>Tue, 01 Dec 2009 18:20:34 GMT</pubDate>
    <description>&amp;gt;И что? cmake можно также поставить из-под юзера. &lt;br&gt;&lt;br&gt;А у автотулсов насколько я помню - как правило вообще ничего не надо ставить на target-е. Просто пинаем конфигур и усе. Как-бы есть некоторая разница между изгалениями по поводу установки чего-то там куда-то там и простым запуском шелл-скрипта. &lt;br&gt;</description>
</item>

<item>
    <title>Вышел GNU Autoconf 2.65, теперь под лицензией GPLv3 (User294)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/61235.html#48</link>
    <pubDate>Tue, 01 Dec 2009 18:17:50 GMT</pubDate>
    <description>&amp;gt;Это human friendly. &lt;br&gt;&lt;br&gt;Да, зато когда придется этот самый cmake компилячить где-нить - это уже совсем не human friendly. Не говоря о том что зависимости и конфигурацию он проверяет крайне своеобразно, глючит через раз и ломается так что иной раз весь мозг свихнешь пока что-то с оным скомпилишь. Видел несколько прог где конфигур и cmake параллельно пользуются. И если конфигур обычно остреливается без проблем (какие-то глюки я видел 1 раз в жизни) то cmake - доезжает до финиша без приключений или с внятным отлупом спасибо если через раз. Итого - на данном этапе развития человечества при прочих равных я предпочту прогу у которой система сборки на основе автотулзов. Гемора с компилежкой как-то меньше.&lt;br&gt;</description>
</item>

<item>
    <title>Вышел GNU Autoconf 2.65, теперь под лицензией GPLv3 (Bulgarin)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/61235.html#45</link>
    <pubDate>Sat, 28 Nov 2009 08:56:50 GMT</pubDate>
    <description>&amp;gt;&amp;gt;То есть на какой-нить HPUX мне придется для откомпилировать софтинку тянуть-компилировать еще &lt;br&gt;&amp;gt;&amp;gt;и cmake?&lt;br&gt;&amp;gt;Представьте себе, также как и autotools, gcc, make и тулчейн. &lt;br&gt;&lt;br&gt;Фигасе? :)&lt;br&gt;&lt;br&gt;Для того, что бы настроить (конкретизировать) Makefile пакета c autoconf/automake, необходимо иметь на целевой системе:&lt;br&gt;gzip, tar, shell, make (иногда - gnu make), родной компилятор&lt;br&gt;&lt;br&gt;#gunzip soft.tar.gz&lt;br&gt;#tar xf soft.tar&lt;br&gt;#cd soft&lt;br&gt;#СС=&apos;icc&apos; CPPFLAGS=&apos;-I/opt/include&apos; ./configure --prefix=/opt&lt;br&gt;#make &lt;br&gt;#make install&lt;br&gt;&lt;br&gt;Необходимости в наличии на целевой системе autoconf/automake/libtool/m4/perl - нет.&lt;br&gt;В отличие от cmake.&lt;br&gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Далее следует феерический неаргументированный бред, с приведением каких-то размеров и количест файлов. &lt;br&gt;&lt;br&gt;Не умеете анализировать - ваши проблемы.&lt;br&gt;Для вас вывод размера кода с++ (8.7Mb), который предстоит портировать при неизвестном его качестве  - феерический бред, то тогда о чем вам писать?&lt;br&gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;Или опять - на свете есть только любимый Linux, и нет иного?&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Во-первых, если вы не заметили</description>
</item>

<item>
    <title>Вышел GNU Autoconf 2.65, теперь под лицензией GPLv3 (аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/61235.html#44</link>
    <pubDate>Sat, 28 Nov 2009 00:41:50 GMT</pubDate>
    <description>&amp;gt;То есть на какой-нить HPUX мне придется для откомпилировать софтинку тянуть-компилировать еще &lt;br&gt;&amp;gt;и cmake?&lt;br&gt;&lt;br&gt;Представьте себе, также как и autotools, gcc, make и тулчейн.&lt;br&gt;&lt;br&gt;&amp;gt;Ибо у него правила проверки не инкорпорирированы, как в configure, а отдельно? &lt;br&gt;&amp;gt;Учитывая что он на с++, то встретить кучу косяков на ровном месте... &lt;br&gt;&lt;br&gt;Далее следует феерический неаргументированный бред, с приведением каких-то размеров и количест файлов.&lt;br&gt;&lt;br&gt;&amp;gt;Или опять - на свете есть только любимый Linux, и нет иного?&lt;br&gt;&lt;br&gt;Во-первых, если вы не заметили, у меня не Linux. Во-вторых, ИМЕННО, что есть иное, и на этом ином autotools и scons требуют на порядок больше геморроя, чтобы собрать софт.&lt;br&gt;</description>
</item>

<item>
    <title>Вышел GNU Autoconf 2.65, теперь под лицензией GPLv3 (аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/61235.html#43</link>
    <pubDate>Sat, 28 Nov 2009 00:37:04 GMT</pubDate>
    <description>&amp;gt;Знаете, не у всех людей есть root на машинах, где они работают. &lt;br&gt;&lt;br&gt;И что? cmake можно также поставить из-под юзера.&lt;br&gt;</description>
</item>

<item>
    <title>Вышел GNU Autoconf 2.65, теперь под лицензией GPLv3 (аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/61235.html#42</link>
    <pubDate>Sat, 28 Nov 2009 00:34:48 GMT</pubDate>
    <description>&amp;gt; В итоге мы с вами пришли к выводу, что вам не хватает только make -DXXX?&lt;br&gt;&lt;br&gt;Видимо это вы один пришли. Я уже достаточно написал чем лучше cmake и чем хуже scons, научитесь читать - продолжим разговор.&lt;br&gt;</description>
</item>

<item>
    <title>Вышел GNU Autoconf 2.65, теперь под лицензией GPLv3 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/61235.html#41</link>
    <pubDate>Fri, 27 Nov 2009 18:24:04 GMT</pubDate>
    <description>&amp;gt; Ну уж явно не человек, который не может поставить 3MB пакет, &lt;br&gt;&lt;br&gt;Знаете, не у всех людей есть root на машинах, где они работают.&lt;br&gt;Бывают, к примеру, конторы, использующие линукс и рута не любят давать.&lt;br&gt;</description>
</item>

<item>
    <title>Вышел GNU Autoconf 2.65, теперь под лицензией GPLv3 (Павел)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/61235.html#40</link>
    <pubDate>Fri, 27 Nov 2009 02:09:56 GMT</pubDate>
    <description>В итоге мы с вами пришли к выводу, что вам не хватает только make -DXXX?&lt;br&gt;Все остальное, написанное вами, элементарные эмоции, субъективизм, типа &quot;и не прикоснусь более&quot;, &quot;не имеет будущего&quot; и т.п.&lt;br&gt;Видимо вы Провидец... Вам виднее :)&lt;br&gt;</description>
</item>

</channel>
</rss>
