The OpenNET Project / Index page

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



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

"Релиз системы сборки CMake 3.17.0"  +/
Сообщение от opennews (??), 22-Мрт-20, 10:34 
Представлен релиз кроссплатформенного открытого генератора сценариев сборки CMake 3.17, выступающего в качестве альтернативы Autotools и используемого в таких проектах, как KDE, LLVM/Clang, MySQL, MariaDB, ReactOS и Blender. Код  CMake написан на языке C++  и распространяется под лицензией BSD...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=52585

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

Оглавление

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


1. "Релиз системы сборки CMake 3.17.0"  +8 +/
Сообщение от Аноним (1), 22-Мрт-20, 10:34 
>FindCUDAToolkit

ой чувствую весело будет, этот цмейк всё чаще и чаще рассыпается из-за этих кривых скриптов.

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

5. "Релиз системы сборки CMake 3.17.0"  +3 +/
Сообщение от Урри (?), 22-Мрт-20, 13:14 
что значит чаще? он всегда на них помирал.
Ответить | Правка | Наверх | Cообщить модератору

2. "Релиз системы сборки CMake 3.17.0"  +2 +/
Сообщение от Коровавирус (?), 22-Мрт-20, 11:09 
Зато есть зависимость от c++.
Ответить | Правка | Наверх | Cообщить модератору

4. "Релиз системы сборки CMake 3.17.0"  –3 +/
Сообщение от Аноним (4), 22-Мрт-20, 12:03 
от этого лечат, обратитесь к специалисту
Ответить | Правка | Наверх | Cообщить модератору

14. "Релиз системы сборки CMake 3.17.0"  +1 +/
Сообщение от Ordu (ok), 22-Мрт-20, 22:54 
От коровавируса или от зависимости от C++?
Ответить | Правка | Наверх | Cообщить модератору

40. "Релиз системы сборки CMake 3.17.0"  +/
Сообщение от Аноним (40), 24-Мрт-20, 15:08 
От диареи.
Ответить | Правка | Наверх | Cообщить модератору

8. "Релиз системы сборки CMake 3.17.0"  –2 +/
Сообщение от Аноним (8), 22-Мрт-20, 17:25 
В вашем дистрибутиве нет GCC или он совсем в минималистиичном варианте собран?
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

10. "Релиз системы сборки CMake 3.17.0"  +/
Сообщение от Аноним (10), 22-Мрт-20, 18:36 
Ты не поверишь... но... да, есть дистры без gcc
Ответить | Правка | Наверх | Cообщить модератору

11. "Релиз системы сборки CMake 3.17.0"  +4 +/
Сообщение от Аноним (11), 22-Мрт-20, 19:01 
>генератор сценариев сборки для C/C++
>дистры без gcc

Лови наркомана!

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

13. "Релиз системы сборки CMake 3.17.0"  +/
Сообщение от Аноним (10), 22-Мрт-20, 20:37 
Лунтик, перелогинься, и не путай больше компилятор с языком.
Ответить | Правка | Наверх | Cообщить модератору

19. "Релиз системы сборки CMake 3.17.0"  –1 +/
Сообщение от Аноним (19), 23-Мрт-20, 07:44 
Якие?
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

21. "Релиз системы сборки CMake 3.17.0"  +1 +/
Сообщение от YetAnotherOnanym (ok), 23-Мрт-20, 09:50 
В дистрах без gcc остро нужна система сборки ПО из исходного кода.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

24. "Релиз системы сборки CMake 3.17.0"  –1 +/
Сообщение от Аноним (10), 23-Мрт-20, 15:45 
если ты кроме gcc не знаешь ни одного другого компилятора...
Ответить | Правка | Наверх | Cообщить модератору

25. "Релиз системы сборки CMake 3.17.0"  +/
Сообщение от YetAnotherOnanym (ok), 23-Мрт-20, 19:29 
> если ты кроме gcc не знаешь ни одного другого компилятора...

В дистрах с "другим компилятором" нужный софт мантейнеры пакетов патчат так, чтобы он собирался "другим компилятором".

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

34. "Релиз системы сборки CMake 3.17.0"  +/
Сообщение от Аноним (34), 24-Мрт-20, 00:07 
А я думал это апстрим патчит. Потому что "другой компилятор" - это единственный компилятор, который один, но под несколько платформ и стандартных библиотек, не то что gcc-гoвно, которое для каждой платформы места дофига отжирает и только со своей стандартной библиотекой работать может. В общем, поддержка "другого компилятора" в кодовой базе строго обязательна.
Ответить | Правка | Наверх | Cообщить модератору

37. "Релиз системы сборки CMake 3.17.0"  +/
Сообщение от YetAnotherOnanym (ok), 24-Мрт-20, 10:48 
> А я думал это апстрим патчит. Потому что "другой компилятор" - это
> единственный компилятор, который один, но под несколько платформ и стандартных библиотек,
> не то что gcc-гoвно, которое для каждой платформы места дофига отжирает
> и только со своей стандартной библиотекой работать может. В общем, поддержка
> "другого компилятора" в кодовой базе строго обязательна.

Если разрабы вменяемые, то да, а если лентяи, которым влом возиться с портабельностью, или фанатики, для которых существует только GNU, а всё прочее - ересь, то приходится держать патчсет для "другого компилятора" или "другой платформы".

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

22. "Релиз системы сборки CMake 3.17.0"  +/
Сообщение от Аноним (22), 23-Мрт-20, 09:57 
https://www.opennet.me/opennews/art.shtml?num=51286
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

38. "Релиз системы сборки CMake 3.17.0"  +/
Сообщение от Аноним (40), 24-Мрт-20, 15:00 
И шо отсюда следует? FreeBSD перестанет иметь возможность собирать исходники на C++? Не, не думаю. Поэтому и CMake сможет.
Ответить | Правка | Наверх | Cообщить модератору

3. "Релиз системы сборки CMake 3.17.0"  –8 +/
Сообщение от Аноним (34), 22-Мрт-20, 11:50 
>samurai is a ninja-compatible build tool written in C99

Что только карго-культисты не сделают, лишь бы только C++ не использовать.

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

7. "Релиз системы сборки CMake 3.17.0"  +2 +/
Сообщение от Аноним (7), 22-Мрт-20, 15:13 
Нее, карго-культисты на расте пишут
Ответить | Правка | Наверх | Cообщить модератору

12. "Релиз системы сборки CMake 3.17.0"  +/
Сообщение от Аноним (12), 22-Мрт-20, 19:01 
В ninja-build такой С++, что... С с классами. Делаю вывод, они даже код не читали.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

6. "Релиз системы сборки CMake 3.17.0"  +5 +/
Сообщение от Урри (?), 22-Мрт-20, 13:17 
Уже лет десять, если не больше, использую. И до сих пор плююсь.
Ну неудобен симейк и все тут. Каждый раз ощущение, что хочу с граблями вместо ног.

Но симейку все равно спасибо за работу.

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

9. "Релиз системы сборки CMake 3.17.0"  +4 +/
Сообщение от Аноним (9), 22-Мрт-20, 18:34 
На безрыбье и cmake крабовые палочки =)
Ответить | Правка | Наверх | Cообщить модератору

15. "Релиз системы сборки CMake 3.17.0"  +3 +/
Сообщение от Аноним (15), 22-Мрт-20, 22:57 
Все познается в сравнении. Что угодно лучше, чем autotools
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

16. "Релиз системы сборки CMake 3.17.0"  +/
Сообщение от Соня Мармеладова (?), 23-Мрт-20, 01:24 
На столько плююсь, что хоть делай его частью systemd))
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

41. "Релиз системы сборки CMake 3.17.0"  +/
Сообщение от анон (?), 24-Мрт-20, 17:15 
ваша системДА собирается симейком
Ответить | Правка | Наверх | Cообщить модератору

43. "Релиз системы сборки CMake 3.17.0"  +/
Сообщение от Аноним (43), 24-Мрт-20, 19:37 
A это тогда что? https://github.com/systemd/systemd/blob/master/meson.build
Ответить | Правка | Наверх | Cообщить модератору

20. "Релиз системы сборки CMake 3.17.0"  –4 +/
Сообщение от Аноним (19), 23-Мрт-20, 07:47 
Проблема в том, то cmake уже стал промышленным стандартом как C++. ты берешь любую библиотеку, а там используется CMake
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

23. "Релиз системы сборки CMake 3.17.0"  +1 +/
Сообщение от Аноним (10), 23-Мрт-20, 12:11 
Это ты сам придумал или тебе кто-то подсказал? Берёшь любую библиотеку, а там Make, Premake, GYP, SCons, Apache Ant, Apache Maven, NAnt, Meson, Buildout, Waf, Rake, Gradle, Sbt... И это ещё не все.

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

32. "Релиз системы сборки CMake 3.17.0"  +/
Сообщение от Аноним (19), 23-Мрт-20, 21:35 
Если ты на жаваскрипте пишешь, то возможно у тебя так. Но ты рискуешь обгадиться, когда вступаешь в такой диалог
Ответить | Правка | Наверх | Cообщить модератору

35. "Релиз системы сборки CMake 3.17.0"  +/
Сообщение от Аноним (34), 24-Мрт-20, 00:09 
Всё сразу, макаки по-другому не могут.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

42. "Релиз системы сборки CMake 3.17.0"  +/
Сообщение от анон (?), 24-Мрт-20, 17:17 
и єто офигенно! лучше херовый, но широко используемый стандарт, чем хрен знает что.
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

17. "Релиз системы сборки CMake 3.17.0"  +2 +/
Сообщение от Аноним (17), 23-Мрт-20, 06:27 
Шмяк 3.17.0
Ответить | Правка | Наверх | Cообщить модератору

18. "Релиз системы сборки CMake 3.17.0"  +6 +/
Сообщение от Аноним (19), 23-Мрт-20, 07:42 
Адски неудобная штука, функции даже возвращать значения не умеют. Нужно использовать макросы и передавать переменную, в которую будет записан результат, как параметр, но в макросах нет вложенной области видимости и все локальные переменные создаются в той же области видимости, где был использован макрос
Ответить | Правка | Наверх | Cообщить модератору

26. "Релиз системы сборки CMake 3.17.0"  +1 +/
Сообщение от all_glory_to_the_hypnotoad (ok), 23-Мрт-20, 19:52 
Да, cmake знатный кусок гогна, однако вложенность есть и создаётся она функциями, которые суть макросы только со своим скопом переменных.
Ответить | Правка | Наверх | Cообщить модератору

27. "Релиз системы сборки CMake 3.17.0"  +/
Сообщение от Andrey_Karpov (ok), 23-Мрт-20, 20:02 
Как мы исправили один баг в CMake: https://www.viva64.com/ru/b/0719/
Ответить | Правка | Наверх | Cообщить модератору

28. "Релиз системы сборки CMake 3.17.0"  –1 +/
Сообщение от all_glory_to_the_hypnotoad (ok), 23-Мрт-20, 20:23 
Когда же вы наконец обанкротитесь
Ответить | Правка | Наверх | Cообщить модератору

29. "Релиз системы сборки CMake 3.17.0"  –1 +/
Сообщение от Аноним (17), 23-Мрт-20, 20:26 
Ты фанатик?
Ответить | Правка | Наверх | Cообщить модератору

31. "Релиз системы сборки CMake 3.17.0"  +1 +/
Сообщение от Аноним (19), 23-Мрт-20, 21:32 
Сотрудникам за спам доплачивают?
Ответить | Правка | Наверх | Cообщить модератору

33. "Релиз системы сборки CMake 3.17.0"  +/
Сообщение от Антошка (??), 23-Мрт-20, 23:53 
Почему вы такое злое существо?
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

39. "Релиз системы сборки CMake 3.17.0"  +/
Сообщение от Аноним (40), 24-Мрт-20, 15:04 
Я его понимаю. Эта конторка уже задолбала своей "ненавязчивой" рекламой на ресурсе свободного ПО.
Ответить | Правка | Наверх | Cообщить модератору

30. "Релиз системы сборки CMake 3.17.0"  –3 +/
Сообщение от Аноним (19), 23-Мрт-20, 21:30 
Вы хотя бы осознаете, что настолько навязчивый пиар вызывает только отторжение?
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

36. "Релиз системы сборки CMake 3.17.0"  +1 +/
Сообщение от Аноним (34), 24-Мрт-20, 00:13 
А не могли бы вы и все остальные баги в CMake исправить, а то они там годами висят и Брэдом просто игнорятся?
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

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

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




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

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