URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 111543
[ Назад ]

Исходное сообщение
"Выпуск генератора файлов сборки GNU Automake 1.15.1"

Отправлено opennews , 21-Июн-17 10:56 
Сформирован (http://lists.gnu.org/archive/html/info-gnu/2017-06/msg00007....)  релиз Automake 1.15.1 (http://www.gnu.org/software/automake/), утилиты для автоматической генерации make-файлов, соответствующих стандартам кодирования проекта GNU. Выпуск подготовлен спустя два с половиной года с момента прошлого выпуска и  после почти полутора лет остановки разработки GNU Automake. В качестве ключевой цели выпуска отмечается устранение отображения предупреждений, связанных с переводом в разряд устаревших некоторых возможностей Perl и gzip. В скрипте compile по аналогии с Microsoft C Compiler добавлена поддержка Windows-версии компилятора icс (Intel C Compiler).


В примечании к выпуску GNU Automake 1.15.1 также включено уведомление о ряде нарушений совместимости в будущей ветке Automake 2.0, разработка которой последние годы находилась в заброшенном состоянии. Например, работа Automake 2.0 будет возможна только вкупе с пакетом Autoconf 2.70+. Будет прекращена поддержка имени 'configure.in' в качестве входного файла для Autoconf, скрипты будут рассчитаны на работу с POSIX shell, все внешние m4-файлы (в директориях $ACLOCAL_PATH и aclocal) будут иметь более высокий приоритет по сравнению со встроенными макросами. Будет удалена поддержка MS-DOS и Windows 95/98/ME.

URL: http://lists.gnu.org/archive/html/info-gnu/2017-06/msg00007....
Новость: http://www.opennet.me/opennews/art.shtml?num=46733


Содержание

Сообщения в этом обсуждении
"Выпуск генератора файлов сборки GNU Automake 1.15.1"
Отправлено Аноним , 21-Июн-17 10:56 
> Будет удалена поддержка MS-DOS и Windows 95/98/ME

Зачем? Ну вот. Как теперь свежий LibreOffice под него собирать


"Выпуск генератора файлов сборки GNU Automake 1.15.1"
Отправлено Аноним , 21-Июн-17 11:01 
пока ещё можно

"Выпуск генератора файлов сборки GNU Automake 1.15.1"
Отправлено Аноним , 21-Июн-17 14:23 
>> Будет удалена поддержка MS-DOS и Windows 95/98/ME
> Зачем? Ну вот. Как теперь свежий LibreOffice под него собирать

autoreconf со старой версией выполнить


"Выпуск генератора файлов сборки GNU Automake 1.15.1"
Отправлено Аноним Анонимович Анонимов , 21-Июн-17 15:23 
Вы забыли написать

>Ну вот, теперь на ХР обновляться :(


"Выпуск генератора файлов сборки GNU Automake 1.15.1"
Отправлено Аноним , 21-Июн-17 18:07 
> Выпуск подготовлен спустя два с половиной года с момента прошлого выпуска и после почти полутора лет остановки разработки GNU Automake.

Лучше бы разработку совсем прекратили (вместе в autoconf).


"Выпуск генератора файлов сборки GNU Automake 1.15.1"
Отправлено Аноним , 21-Июн-17 18:09 
* вместе с autoconf

"Выпуск генератора файлов сборки GNU Automake 1.15.1"
Отправлено Вы забыли заполнить поле Name , 21-Июн-17 18:23 
Лучше бы ты прекратил писать глупые комментарии.

"Выпуск генератора файлов сборки GNU Automake 1.15.1"
Отправлено Аноним , 21-Июн-17 19:05 
Когда новые версии выходят - это хорошо, но на самом деле вполне возможно, что желание этого человека сбудется, т.к. есть более простой конкурирующий продукт - CMake. Вместе с CPack он позволяет достаточно просто организовать сборку ПО без особых трудозатрат.

"Выпуск генератора файлов сборки GNU Automake 1.15.1"
Отправлено Аноним , 21-Июн-17 20:06 
На вкус и цвет. С autotools я смог разобраться, а CMake вот не осилил - он мне показался гораздо менее логичным и удобным.

"Выпуск генератора файлов сборки GNU Automake 1.15.1"
Отправлено Аноним , 22-Июн-17 08:02 
В моём случае наоборот было. По работе пишу проект с cmake, но контрибьютил в проект с automake. Комиты то приняли, но количество кода зашкаливало по сравнению с cmake. Хотя --enable-*, --disable-* показались логичными, но в CMake более универсальные -D, хотя и менее понятные. Крупные проекты всё-таки проще на CMake писать. Причём, больше из-за того, что читабельность кода получается лучше.

"Выпуск генератора файлов сборки GNU Automake 1.15.1"
Отправлено Anonim , 22-Июн-17 12:46 
Расскажите, какие флаги включает cmake для поддержки многопоточности в HP-UX, или AIX. Расскажите, как собрать cmake под zOS.
Я это всё к тому, что cmake - это генератор Makefile-ов для linux и windows, и ничего больше. Все остальные ОСи для него - экзотика, которую он либо вообще не поддерживает, либо делает так, что лучше бы и не пытался.

"Выпуск генератора файлов сборки GNU Automake 1.15.1"
Отправлено анонимус , 21-Июн-17 19:22 
Autoconf -- зоопарк несовместимых версий, и если собираешь разнообразный софт, приходится держать их все. Каждый новый мажорный релиз заставляет держать ещё одну версию, не давая существенных преимуществ пишущим конфиги. Autoconf сложнее аналогов и пользуются им только по привычке.

Если в 2.0 исправят положение, будет прекрасно, но особо в это не верится. И даже в этом случае останется зоопарк легаси.


"Выпуск генератора файлов сборки GNU Automake 1.15.1"
Отправлено yet another anonymous , 22-Июн-17 14:00 
> Autoconf -- зоопарк несовместимых версий, ...
> Если в 2.0 исправят положение, ...

Судя по тексту, в 2.0 продолжат в сем достойном стиле, усугубляя несовместимый зоопарк.