The OpenNET Project / Index page

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

Релиз GNU autoconf 2.69

25.04.2012 09:42

Представлена новая версия пакета GNU Autoconf 2.69, в котором поставляется набор M4-макросов для создания скриптов автоконфигурации для сборки приложений в различных Unix-подобных системах (на основе подготовленного шаблона выполняется генерации скрипта "configure").

В новой версии устранено несколько регрессивных изменений, появившихся в прошлых выпусках, значительно улучшена поддержка языка Fortran, добавлен новый макрос AC_HEADER_CHECK_STDBOOL, добавлена поддержка языка программирования Go (добавлен макрос AC_LANG_GO). Устранены недоработки с лицензией на документацию, что обеспечило совместимость документации autoconf с main-репозиторием Debian. Поднято требование к минимальной версии Perl, необходимой для генерации файла configure. Отныне необходимо наличие как минимум Perl 5.6 (для работы configure по прежнему нужен только shell).

  1. Главная ссылка к новости (http://lists.gnu.org/archive/h...)
  2. OpenNews: Вышел GNU Autoconf 2.65, теперь под лицензией GPLv3
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/33683-autoconf
Ключевые слова: autoconf, make
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (12) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (-), 11:43, 25/04/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Крутая штука, но cmake как больше повернут лицом к людям.
     
     
  • 2.3, Аноним (-), 13:33, 25/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Крутая штука, но cmake как больше повернут лицом к людям.

    А autotools больше ориентирован на разработчиков :)

     
  • 2.11, Аноним (-), 18:00, 25/04/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Крутая штука, но cmake как больше повернут лицом к людям.

    Довольно криво детектит наличие компонентов + для сборки требует си++ компилер который есть не всегда и не везде. Странное какое-то лицо в общем.

     
     
  • 3.13, Аноним (-), 21:40, 25/04/2012 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > Довольно криво детектит наличие компонентов

    Напротив, детектит идеально, из коробки и на любых системах. Для autocrap приходится либо указывать CPPFLAGS/LDFLAGS, либо патчить configure (lua на freebsd, например).

    > для сборки требует си++ компилер который есть не всегда и не везде

    Там где его нет, и собирать ничего не нужно.

     
     
  • 4.21, Аноним (-), 23:48, 25/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Напротив, детектит идеально, из коробки и на любых системах.

    autotools? Да, единственное решение, детектящее наличие компонентов без лишних костылей. Не то, что cmake.

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

    Ага, эмбеддовка на чистых сях, например :)
    Давайте в компилятор крестов вкорячим, а то без него слишком скучно и легковесно. И пару фреймворков до кучи, ага.

     

  • 1.4, Аноним (-), 13:46, 25/04/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Уже нет смысла в новых фичах этого монстра, все новые проекты на cmake, да и старые бегут от autocrap при первой возможности.
     
     
  • 2.6, Аноним (-), 15:36, 25/04/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > все новые проекты на cmake

    Ну да, для helloworld cmake еще годится. А вот на серьезных проектах сливает, поэтому autotools идет во все поля.

     
     
  • 3.7, Eugene.Shiyanov (?), 16:12, 25/04/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ну если KDE для вас - helloworld, то что для вас серьезный проект?
     
     
  • 4.10, Аноним (-), 17:39, 25/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > ну если KDE для вас - helloworld, то что для вас серьезный проект?

    Нехорошо смеяться над людьми, совершившими ошибку.
    В частности, использовавшим в крупном проекте систему сборки, пригодную только для приветмира.

     
     
  • 5.15, Аноним (-), 21:41, 25/04/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Нехорошо смеяться над людьми, совершившими ошибку.
    > В частности, использовавшим в крупном проекте систему сборки, пригодную только для приветмира.

    Толсто.

     
  • 5.25, kshetragia (ok), 06:08, 26/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ошибку они совершили раньше когда юзали autotools.
     

  • 1.28, vle (ok), 17:19, 26/04/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Любопытным на обоср^wобсудить, если такие найдутся.

    https://github.com/cheusov/mk-configure
    http://sf.net/projects/mk-configure

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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