| 
 | 
|  Вариант для распечатки | Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Выпуск системы сборки GNU Make 4.2" | +/– |  | 
| Сообщение от opennews (ok) on 22-Май-16, 20:42 | ||
| После полутора лет разработки представлен (http://lists.gnu.org/archive/html/info-gnu/2016-05/msg00013....) релиз системы сборки GNU Make 4.2 (http://www.gnu.org/software/make/). Кроме исправления ошибок, в новой версии можно отметить следующие улучшения: | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление | 
| Сообщения по теме | [Сортировка по времени | RSS] | 
| 1. "Выпуск системы сборки GNU Make 4.2" | +/– |  | 
| Сообщение от kachsheev (ok) on 22-Май-16, 20:42 | ||
| Годно! | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
|  | ||
| 3. "Выпуск системы сборки GNU Make 4.2" | +1 +/– |  | 
| Сообщение от Анончег on 22-Май-16, 22:18 | ||
| Юный падаван имел в виду вот это? | ||
| Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору | ||
|  | ||
| 4. "Выпуск системы сборки GNU Make 4.2" | +/– |  | 
| Сообщение от Аноним (??) on 22-Май-16, 22:30 | ||
| очевидно, юный падаван имел ввиду саму утилиту. | ||
| Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору | ||
|  | ||
| 5. "Выпуск системы сборки GNU Make 4.2" | +1 +/– |  | 
| Сообщение от Анончег on 22-Май-16, 22:52 | ||
| > я, за 13 лет разработки под никсы ни разу такой потребности не возникало. | ||
| Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору | ||
|  | ||
| 12. "Выпуск системы сборки GNU Make 4.2" | +6 +/– |  | 
| Сообщение от Аноним (??) on 22-Май-16, 23:42 | ||
| > Получается ребята напрасно старались раз тебе это не нужно? | ||
| Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору | ||
|  | ||
| 9. "Выпуск системы сборки GNU Make 4.2" | +2 +/– |  | 
| Сообщение от kachsheev (ok) on 22-Май-16, 23:38 | ||
| Юный падаван имел в виду развие проекта в целом. | ||
| Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору | ||
|  | ||
| 14. "Выпуск системы сборки GNU Make 4.2" | +1 +/– |  | 
| Сообщение от Анончег on 23-Май-16, 00:13 | ||
| > Юный падаван имел в виду развие проекта в целом. | ||
| Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору | ||
|  | ||
| 44. "Выпуск системы сборки GNU Make 4.2" | –1 +/– |  | 
| Сообщение от e (??) on 24-Май-16, 09:19 | ||
| Что такое подаван ? | ||
| Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору | ||
|  | ||
| 49. "Выпуск системы сборки GNU Make 4.2" | +/– |  | 
| Сообщение от Какаянахренразница (ok) on 25-Май-16, 09:23 | ||
| > Что такое подаван ? | ||
| Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору | ||
| 2. "Выпуск системы сборки GNU Make 4.2" | +1 +/– |  | 
| Сообщение от Аноним (??) on 22-Май-16, 21:08 | ||
| В каком веке будет корректная обработка правил с генерацией нескольких файлов? | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
|  | ||
| 6. "Выпуск системы сборки GNU Make 4.2" | –4 +/– |  | 
| Сообщение от Кармер on 22-Май-16, 22:54 | ||
| Тов Анонимус любит Fortran ?? | ||
| Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору | ||
|  | ||
| 7. "Выпуск системы сборки GNU Make 4.2" | +9 +/– |  | 
| Сообщение от Анончег on 22-Май-16, 22:58 | ||
| > Тов Анонимус любит Fortran ?? | ||
| Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору | ||
|  | ||
| 10. "Выпуск системы сборки GNU Make 4.2" | +1 +/– |  | 
| Сообщение от Аноним (??) on 22-Май-16, 23:39 | ||
| Нет, литературное программирование. | ||
| Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору | ||
|  | ||
| 22. "Выпуск системы сборки GNU Make 4.2" | –1 +/– |  | 
| Сообщение от kravich (ok) on 23-Май-16, 06:23 | ||
| Скорее, Protocol Buffers. Там из одного .proto генерируются одновременно .cc и .h. | ||
| Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору | ||
|  | ||
| 24. "Выпуск системы сборки GNU Make 4.2" | +2 +/– |  | 
| Сообщение от dbfbmvdy7uet on 23-Май-16, 11:27 | ||
| ЕМНИП в lex и yacc аналогично. | ||
| Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору | ||
|  | ||
| 15. "Выпуск системы сборки GNU Make 4.2" | +/– |  | 
| Сообщение от anon2 on 23-Май-16, 00:21 | ||
| > В каком веке будет корректная обработка правил с генерацией нескольких файлов? | ||
| Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору | ||
|  | ||
| 17. "Выпуск системы сборки GNU Make 4.2" | +/– |  | 
| Сообщение от gvswf556fy24 on 23-Май-16, 00:37 | ||
| >пока не придумали специального синтаксиса для задания правил с генерацией нескольких целей одним правилом | ||
| Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору | ||
|  | ||
| 23. "Выпуск системы сборки GNU Make 4.2" | +/– |  | 
| Сообщение от анон2 on 23-Май-16, 10:21 | ||
| >>пока не придумали специального синтаксиса для задания правил с генерацией нескольких целей одним правилом | ||
| Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору | ||
|  | ||
| 25. "Выпуск системы сборки GNU Make 4.2" | +/– |  | 
| Сообщение от lklhllchsjkgcdjgfyusgf6 on 23-Май-16, 11:29 | ||
| Использование такой конструкции не для генерации нескольких целей - это и есть специальный синтаксис. | ||
| Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору | ||
|  | ||
| 27. "Выпуск системы сборки GNU Make 4.2" | +/– |  | 
| Сообщение от yaa on 23-Май-16, 13:02 | ||
| Ну, видимо вопрос был про следующий случай. | ||
| Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору | ||
|  | ||
| 29. "Выпуск системы сборки GNU Make 4.2" | –2 +/– |  | 
| Сообщение от iinmlukkgyjvvv on 23-Май-16, 13:16 | ||
| >a b: x | ||
| Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору | ||
|  | ||
| 37. "Выпуск системы сборки GNU Make 4.2" | +/– |  | 
| Сообщение от yaa on 23-Май-16, 15:27 | ||
| a b: x | ||
| Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору | ||
|  | ||
| 41. "Выпуск системы сборки GNU Make 4.2" | –1 +/– |  | 
| Сообщение от fcjbjvcdvuyctrvuyv on 23-Май-16, 23:18 | ||
| >все вполне логично | ||
| Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору | ||
|  | ||
| 38. "Выпуск системы сборки GNU Make 4.2" | +/– |  | 
| Сообщение от анон2 on 23-Май-16, 17:44 | ||
| >[оверквотинг удален] | ||
| Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору | ||
| 8. "Выпуск системы сборки GNU Make 4.2" | –2 +/– |  | 
| Сообщение от nc (ok) on 22-Май-16, 22:59 | ||
| Когда уже все перейдут на что-нибудь типа QBS и похоронят эту архаичную хрень? | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
|  | ||
| 11. "Выпуск системы сборки GNU Make 4.2" | +2 +/– |  | 
| Сообщение от Аноним (??) on 22-Май-16, 23:40 | ||
| Когда вы перепишете linux, gcc, binutils и glibc на Qt. | ||
| Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору | ||
|  | ||
| 19. "Выпуск системы сборки GNU Make 4.2" | –2 +/– |  | 
| Сообщение от Вареник on 23-Май-16, 00:41 | ||
| Что стартовало в начале 90-х и раньше - так и использует инструментарий-современник. | ||
| Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору | ||
|  | ||
| 40. "Выпуск системы сборки GNU Make 4.2" | +1 +/– |  | 
| Сообщение от Аноним (??) on 23-Май-16, 18:16 | ||
| Например GNU Make 4.2 | ||
| Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору | ||
| 13. "Выпуск системы сборки GNU Make 4.2" | –5 +/– |  | 
| Сообщение от nc (ok) on 22-Май-16, 23:59 | ||
| Qt тут не при чем (разве что QBS разрабатывает та же организация что и Qt). Речь идет о том, что make - древний архаизм с кучей недостатков и костылей, почитать о которых можно например https://habrahabr.ru/post/138682 | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
|  | ||
| 16. "Выпуск системы сборки GNU Make 4.2" | +/– |  | 
| Сообщение от cmp (ok) on 23-Май-16, 00:25 | ||
| Да как вы задолбали юнные революционеры, сделайте хороший инструмент вам спасибо скажут, а не х..ню на перле как вы любите. | ||
| Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору | ||
|  | ||
| 21. "Выпуск системы сборки GNU Make 4.2" | +3 +/– |  | 
| Сообщение от angra (ok) on 23-Май-16, 05:46 | ||
| > юнные революционеры | ||
| Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору | ||
|  | ||
| 46. "Выпуск системы сборки GNU Make 4.2" | +/– |  | 
| Сообщение от cmp (ok) on 24-Май-16, 10:34 | ||
| А не зажрались ли вы по 1Гб памяти тратить на юмы? | ||
| Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору | ||
|  | ||
| 20. "Выпуск системы сборки GNU Make 4.2" | +4 +/– |  | 
| Сообщение от anon2 on 23-Май-16, 00:55 | ||
| > Речь идет о том, что make - древний | ||
| Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору | ||
|  | ||
| 28. "Выпуск системы сборки GNU Make 4.2" | +5 +/– |  | 
| Сообщение от dq0s4y71 (??) on 23-Май-16, 13:16 | ||
| Ну да, круглое колесо - это древний архаизм. Нужно сделать квадратное. | ||
| Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору | ||
|  | ||
| 32. "Выпуск системы сборки GNU Make 4.2" | +/– |  | 
| Сообщение от Аноним (??) on 23-Май-16, 13:45 | ||
| > Ну да, круглое колесо - это древний архаизм. Нужно сделать квадратное. | ||
| Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору | ||
|  | ||
| 34. "Выпуск системы сборки GNU Make 4.2" | –1 +/– |  | 
| Сообщение от Michael Shigorin  (ok) on 23-Май-16, 14:55 | ||
| > то подарил бы нам крылья вместо колеса! | ||
| Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору | ||
|  | ||
| 42. "Выпуск системы сборки GNU Make 4.2" | –1 +/– |  | 
| Сообщение от fcjbjvcdvuyctrvuyv on 23-Май-16, 23:19 | ||
| круглое колесо запатентовали | ||
| Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору | ||
|  | ||
| 31. "Выпуск системы сборки GNU Make 4.2" | +1 +/– |  | 
| Сообщение от Владимир  (??) on 23-Май-16, 13:28 | ||
| Я был активным сторонником QBS, писал про него на хабре, активно юзал и репортил баги. | ||
| Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору | ||
|  | ||
| 33. "Выпуск системы сборки GNU Make 4.2" | +/– |  | 
| Сообщение от Michael Shigorin  (ok) on 23-Май-16, 14:53 | ||
| > И вряд ли переход должен делать я:) Это задача сообщества в целом | ||
| Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору | ||
| 30. "Выпуск системы сборки GNU Make 4.2" | –1 +/– |  | 
| Сообщение от ananim on 23-Май-16, 13:22 | ||
| и утро начинаем с прекомпиляции всех прог - | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 35. "Выпуск системы сборки GNU Make 4.2" | –2 +/– |  | 
| Сообщение от Аноним (??) on 23-Май-16, 15:06 | ||
| что-то я не понял про SHELLSTATUS они хотят сказать что раньше make на проверял статус завершения программ которые он запускает? | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
|  | ||
| 39. "Выпуск системы сборки GNU Make 4.2" | +/– |  | 
| Сообщение от анон2 on 23-Май-16, 18:03 | ||
| > что-то я не понял про SHELLSTATUS они хотят сказать что раньше make | ||
| Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору | ||
|  | ||
| 43. "Выпуск системы сборки GNU Make 4.2" | +/– |  | 
| Сообщение от Андрей (??) on 24-Май-16, 00:26 | ||
| > речь идёт о встроенной, (редко используемой)) | ||
| Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору | ||
|  | ||
| 45. "Выпуск системы сборки GNU Make 4.2" | –1 +/– |  | 
| Сообщение от анон2 on 24-Май-16, 10:25 | ||
| По-хорошему pkg-config должен вызывать configure, а не make. | ||
| Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору | ||
|  | ||
| 47. "Выпуск системы сборки GNU Make 4.2" | –1 +/– |  | 
| Сообщение от Андрей (??) on 24-Май-16, 11:25 | ||
| Звучит логично. Надо будет обращать внимание. | ||
| Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору | ||
|  | ||
| 48. "Выпуск системы сборки GNU Make 4.2" | –1 +/– |  | 
| Сообщение от Аноним (??) on 24-Май-16, 13:44 | ||
| проверил, к счастью код возврата выполняемой программы проверяется и все тормозиться если какой нибудь gcc вернул не 0 | ||
| Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору | ||
| 36. "Выпуск системы сборки GNU Make 4.2" | +2 +/– |  | 
| Сообщение от Michael Shigorin  (ok) on 23-Май-16, 15:09 | ||
| Раз уж в тредике собрались и специалисты, а не только махатели чужой шашкой -- вдруг кому-то пригодится полезная подборка маленьких хитростей по gmake: http://www.cmcrossroads.com/ask-mr-make | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 50. "Выпуск системы сборки GNU Make 4.2" | –2 +/– |  | 
| Сообщение от zhenya_k on 25-Май-16, 10:35 | ||
| Пробелы в именах файлов и директорий когда будут восприниматься в make? | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
|  | ||
| 51. "Выпуск системы сборки GNU Make 4.2" | +/– |  | 
| Сообщение от anon2 on 26-Май-16, 00:46 | ||
| А что, сейчас игнорируются?)) | ||
| Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору | ||
|  | ||
| 52. "Выпуск системы сборки GNU Make 4.2" | +/– |  | 
| Сообщение от yaa on 26-Май-16, 09:39 | ||
| > Если посмотреть на другие системы сборки, на то, как в них сделана обработка строк - например в cook от https://en.m.wikipedia.org/wiki/Peter_Miller_(software_engineer) - то в Gnu make сценарии сборки получаются "чище", легче читаются, чем в cook, именно из-за отсутствия необходимости эскейпить кавычки где-нибудь в регулярном выражении для вызываемого sed. | ||
| Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору | ||
| Архив | Удалить | Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема | 
| Закладки на сайте Проследить за страницей | Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |