Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Выпуск сборочной системы Meson 1.12.0" | +/– | |
| Сообщение от opennews (??), 11-Авг-26, 08:37 | ||
Опубликован релиз сборочной системы Meson 1.12.0, которая используется для сборки таких проектов, как X.Org Server, Mesa, QEMU, Lighttpd, systemd, GStreamer, Wayland, GNOME и GTK. Код Meson написан на языке Python и поставляется под лицензией Apache 2.0... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 3. Сообщение от Ык (?), 11-Авг-26, 09:26 | –3 +/– | |
Кто нибудь пользовался? Как это стстема по сравнению с crate или maven? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #4 | ||
| 4. Сообщение от Анонимный аноним (?), 11-Авг-26, 09:30 | +1 +/– | |
Ее скорее надо сравнивать с cmake и gnu autotools. Она лучше чем эти оба. ИМХО. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #5, #6, #15 | ||
| 5. Сообщение от Sm0ke85 (ok), 11-Авг-26, 09:34 | +/– | |
>Она лучше чем эти оба. ИМХО. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 | ||
| 6. Сообщение от Аноним (6), 11-Авг-26, 09:42 | –2 +/– | |
Невозможно сделать хуже cmake, который вместо поддержки pkg-config пихает кучу своих cmake файлов при установке собранного им софта. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 Ответы: #10, #11, #12, #18 | ||
| 8. Сообщение от Аноним (8), 11-Авг-26, 12:50 Скрыто ботом-модератором | –1 +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 9. Сообщение от Сладкая булочка (?), 11-Авг-26, 13:00 | +/– | |
> Код Meson написан на языке Python | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #13, #14, #19, #22 | ||
| 10. Сообщение от No Name (?), 11-Авг-26, 13:17 | +4 +/– | |
>Невозможно сделать хуже cmake, который вместо поддержки pkg-config пихает кучу своих cmake файлов при установке собранного им софта. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 | ||
| 11. Сообщение от Аноним (11), 11-Авг-26, 14:09 | +2 +/– | |
> cmake, который вместо поддержки pkg-config | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 | ||
| 12. Сообщение от Аноним (12), 11-Авг-26, 15:19 | +/– | |
> Невозможно сделать хуже cmake, который вместо поддержки pkg-config пихает кучу своих cmake файлов при установке собранного им софта. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 Ответы: #16, #17 | ||
| 13. Сообщение от Аноним (12), 11-Авг-26, 15:20 | –1 +/– | |
Согласен, пока не добавят внимания не стоит. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 | ||
| 14. Сообщение от Аноним (14), 11-Авг-26, 15:28 | +/– | |
Питон даже как сам как сборочная зависимость для плюсов не нужен вообще. Итого: мезон не нужен. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 Ответы: #21 | ||
| 15. Сообщение от Ivan_83 (ok), 11-Авг-26, 15:40 | +1 +/– | |
Кажется что угодно лучше автотулсов :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 Ответы: #20, #37, #39 | ||
| 16. Сообщение от Аноним (11), 11-Авг-26, 15:42 | +/– | |
> pkg-config устаревший шлак который умеет только отдать путь к инклудам и имя библиотеки | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 | ||
| 17. Сообщение от Ivan_83 (ok), 11-Авг-26, 15:42 | +/– | |
Насколько я понял, авторы месона как раз наоборот стараются вообще ничего не костылить сами и полагаются на pkg-config по максимуму. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 | ||
| 18. Сообщение от Ivan_83 (ok), 11-Авг-26, 15:46 | –1 +/– | |
Насколько я видел - там принято корябать свои cmake файлы для того что мог бы сделать pkg-config, в ряде случаев. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 | ||
| 19. Сообщение от Ivan_83 (ok), 11-Авг-26, 15:46 | +/– | |
Ну вот да, поэтому я пишу свою сборочную систему на shell script :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 Ответы: #25, #29 | ||
| 20. Сообщение от Аноним (11), 11-Авг-26, 15:46 | +1 +/– | |
> пишу свою сборочную систему на shell script | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 Ответы: #26 | ||
| 21. Сообщение от Ivan_83 (ok), 11-Авг-26, 15:49 | +/– | |
Так выбора в индустрии почти нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 Ответы: #23 | ||
| 22. Сообщение от Аноним (11), 11-Авг-26, 15:49 | +2 +/– | |
>> Код Meson написан на языке Python | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 Ответы: #30, #32 | ||
| 23. Сообщение от Аноним (11), 11-Авг-26, 15:52 | +/– | |
> Есть cmake, но он у меня при сборке требует месона | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 Ответы: #24 | ||
| 24. Сообщение от Ivan_83 (ok), 11-Авг-26, 16:13 | +/– | |
Ну вот а меинтейнер во фре как то не осилил сделать так чтобы cmake собирался без meson. Возможно и меинтейнеры других проекто оказались не лучше. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #23 | ||
| 25. Сообщение от Аноним (12), 11-Авг-26, 16:14 | +/– | |
Не трать время, лучше просто вывали исходники. Никто в твоём шелле не работающим нигде кроме твоего локалхоста разбираться не будет, и просто накадает CMakeLists.txt из одной строчки с `add_executable` которую ты не осилил. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 Ответы: #27 | ||
| 26. Сообщение от Ivan_83 (ok), 11-Авг-26, 16:23 | +/– | |
Нет, классика это когда для сборки одного .c файла в самом файле написана в коментах строчка как его собрать :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 Ответы: #28 | ||
| 27. Сообщение от Ivan_83 (ok), 11-Авг-26, 16:24 | +/– | |
Да есть у меня исходники, всё что больше одного .c файла и так содержит cmake. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 | ||
| 28. Сообщение от Аноним (11), 11-Авг-26, 16:36 | +/– | |
> Как раз замена cmake там где он излишен. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 Ответы: #31 | ||
| 29. Сообщение от Сладкая булочка (?), 11-Авг-26, 16:47 | +/– | |
> Ну вот да, поэтому я пишу свою сборочную систему на shell script | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 Ответы: #33 | ||
| 30. Сообщение от Сладкая булочка (?), 11-Авг-26, 16:48 | +/– | |
>>> Код Meson написан на языке Python | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 Ответы: #34 | ||
| 31. Сообщение от Ivan_83 (ok), 11-Авг-26, 16:52 | +/– | |
Я согласен с тем, что это хорошо для обучения. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 | ||
| 32. Сообщение от Ivan_83 (ok), 11-Авг-26, 16:54 | +/– | |
А вы не понимаете разницу? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 Ответы: #35 | ||
| 33. Сообщение от Ivan_83 (ok), 11-Авг-26, 17:02 | +/– | |
Не знал :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 | ||
| 34. Сообщение от Аноним (11), 11-Авг-26, 17:11 | +/– | |
> Ну firefox'у это не помогает | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 | ||
| 35. Сообщение от Аноним (11), 11-Авг-26, 17:16 | +/– | |
> А вы не понимаете разницу? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #32 Ответы: #36 | ||
| 36. Сообщение от Ivan_83 (ok), 11-Авг-26, 17:29 | +/– | |
Так ты постоянно тыкаешь в пользователей андройда: "ааа там дрыст, ты тоже заляпался!" - а это не так. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 Ответы: #40 | ||
| 37. Сообщение от Анонимный аноним (?), 11-Авг-26, 17:33 | +/– | |
И зачем твоя shell-скрипт система, если она будет прибита к unix? Для unix в сто раз проще и лучше написать просто Makefile. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 Ответы: #38 | ||
| 38. Сообщение от Ivan_83 (ok), 11-Авг-26, 17:43 | +/– | |
Венда мне не нужна, а sh есть везде, притом что gmake/bmake может и не быть. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #37 | ||
| 39. Сообщение от Аноним (12), 11-Авг-26, 17:44 | +1 +/– | |
> У меня проекты маленькие, на С, зависимостей очень мало или совсем нет и эти жуткие монстры мне нафик не упали. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 Ответы: #41 | ||
| 40. Сообщение от Аноним (11), 11-Авг-26, 17:45 | +/– | |
> Так ты постоянно тыкаешь в пользователей андройда: "ааа там дрыст, ты тоже заляпался!" - а это не так. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 Ответы: #42 | ||
| 41. Сообщение от Ivan_83 (ok), 11-Авг-26, 17:55 | +/– | |
Так и с помощью cmake ты пакет не соберёшь пока автор туда не навалит тонну кода с описание как это делать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 | ||
| 42. Сообщение от Ivan_83 (ok), 11-Авг-26, 17:59 | +/– | |
Меня вопросы лицемерия не интересуют - это ваша личная проблема восприятия действительности. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #40 Ответы: #43 | ||
| 43. Сообщение от Аноним (11), 11-Авг-26, 18:26 | +/– | |
> Меня вопросы лицемерия не интересуют | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 | ||
| 44. Сообщение от Анонис (?), 11-Авг-26, 19:05 | +/– | |
Пробовал, фуфло полное, лучше уж дальше на костыльном CMake костылики костылять. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2026 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |