The OpenNET Project / Index page

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



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

Оглавление

Выпуск сборочной системы Meson 0.50, opennews (??), 11-Мрт-19, (0) [смотреть все]

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


35. "Выпуск сборочной системы Meson 0.50"  +/
Сообщение от Совершенно другой аноним (?), 11-Мрт-19, 15:18 
>> make как-то обходился без этого сакрального знания. Ему вообще было абсолютно всё-равно что собирать, хоть исполняемый файл, а хоть и книгу
> meson - это не альтернатива make, meson - это альтернатива autotools.

спасибо за объяснение. К сожалению не являюсь знатоком autotools, так-что не могу знать, может старшие товарищи подскажут - тот тоже знал версии стандартов fortran-а и прочих языков? на пользовательском уровне я помню, что он позволял проверить наличие библиотек/конкретных функций, но в стандарты не лез, по причине вышесказанного могу ошибаться.

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

38. "Выпуск сборочной системы Meson 0.50"  +1 +/
Сообщение от llolik (ok), 11-Мрт-19, 16:00 
> он позволял проверить наличие библиотек/конкретных функций, но в стандарты не лез, по причине вышесказанного могу ошибаться.

https://www.opennet.ru/docs/RUS/autoconf/autoconf-ru_4.html
смотреть Macro: AC_PROG_F77 . Там описано как определяется компилятор и выставляются ключи.

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

40. "Выпуск сборочной системы Meson 0.50"  +/
Сообщение от Совершенно другой аноним (?), 11-Мрт-19, 16:03 
>> он позволял проверить наличие библиотек/конкретных функций, но в стандарты не лез, по причине вышесказанного могу ошибаться.
> https://www.opennet.ru/docs/RUS/autoconf/autoconf-ru_4.html
> смотреть Macro: AC_PROG_F77 . Там описано как определяется компилятор и выставляются ключи.

Спасибо

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

41. "Выпуск сборочной системы Meson 0.50"  +/
Сообщение от Совершенно другой аноним (?), 11-Мрт-19, 16:13 
>> он позволял проверить наличие библиотек/конкретных функций, но в стандарты не лез, по причине вышесказанного могу ошибаться.
> https://www.opennet.ru/docs/RUS/autoconf/autoconf-ru_4.html
> смотреть Macro: AC_PROG_F77 . Там описано как определяется компилятор и выставляются ключи.

Посмотрел - в данном случае версию стандарта он таки не проверяет, как и для компиляторов C - он только определяет, точнее пытается определить, имя вызываемой программы. И по эвристикам, а может по строчке версии, выставляет флаги. В общем - в версию стандарта, вроде как, не лезет.

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

42. "Выпуск сборочной системы Meson 0.50"  +/
Сообщение от llolik (ok), 11-Мрт-19, 16:46 
http://git.savannah.gnu.org/gitweb/?p=autoconf.git;a=blob;f=...

Вот модуль поддержки фортрана. С 288 макрос AC_PROG_FC.
Принципиально да, для каждого компилятора определяется своя коммандная строка.

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

47. "Выпуск сборочной системы Meson 0.50"  +/
Сообщение от Совершенно другой аноним (?), 11-Мрт-19, 17:44 
> http://git.savannah.gnu.org/gitweb/?p=autoconf.git;a=blob;f=...
> Вот модуль поддержки фортрана. С 288 макрос AC_PROG_FC.
> Принципиально да, для каждого компилятора определяется своя коммандная строка.

Спасибо за подсказку. Таки версии стандартов есть. Правда как я понял, он его не сам определяет, а ожидает что ему скажет пользователь. Возможно meson делает так-же, тогда вопросов по этому поводу нет. Ещё раз спасибо, за разъяснение.

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

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

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




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

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