Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Для GCC подготовлены патчи для сборки универсальных исполняемых файлов" | +/– | |
Сообщение от opennews (ok), 15-Июл-23, 22:22 | ||
Представлен набор патчей для GCC, позволяющий генерировать исполняемые файлы в формате APE (Actually Portable Executable), которые при связывании приложений со стандартной Си-библиотекой Cosmopolitan дают возможность создавать универсальные сборки приложений, запускаемые в разных операционных системах. Исполняемый файл в формате APE не привязан к отдельным платформам и может быть запущен в Linux, FreeBSD, macOS, OpenBSD, NetBSD и Windows... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | –6 +/– | |
Сообщение от НяшМяш (ok), 15-Июл-23, 22:22 | ||
> GCC 11.2 | ||
Ответить | Правка | Наверх | Cообщить модератору |
19. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +2 +/– | |
Сообщение от pavlinux (ok), 16-Июл-23, 01:36 | ||
Баян, версия 2023 года. | ||
Ответить | Правка | Наверх | Cообщить модератору |
31. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | –3 +/– | |
Сообщение от Аноним (31), 16-Июл-23, 07:00 | ||
java давно протухла | ||
Ответить | Правка | Наверх | Cообщить модератору |
36. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +9 +/– | |
Сообщение от Аноним (36), 16-Июл-23, 08:17 | ||
Мужики-то и не знают. | ||
Ответить | Правка | Наверх | Cообщить модератору |
66. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от Дмитрий (??), 16-Июл-23, 12:25 | ||
Кстати java в основном используется на серверах. под десктоп мало где используется. У обычных пользователей установленная java - редкость | ||
Ответить | Правка | Наверх | Cообщить модератору |
78. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от Аноним (78), 16-Июл-23, 14:08 | ||
Миллионы игроков в Minecraft & Runescape для тебя это шутка? | ||
Ответить | Правка | Наверх | Cообщить модератору |
79. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | –1 +/– | |
Сообщение от Neandertalets (ok), 16-Июл-23, 14:18 | ||
> Миллионы игроков в Minecraft & Runescape для тебя это шутка? | ||
Ответить | Правка | Наверх | Cообщить модератору |
86. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +3 +/– | |
Сообщение от Аноним (86), 16-Июл-23, 15:15 | ||
Эти миллионы игроков используют не старый оригинальный майнкрафт на джаве, а Minecraft Bedrock, который не имеет к джаве отношения вообще. А то и современный Minecraft RTX. | ||
Ответить | Правка | К родителю #78 | Наверх | Cообщить модератору |
138. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от Аноним (138), 17-Июл-23, 12:21 | ||
Ты серьёзно так считаешь? Ожидаемый контраргумент, но Java-версия попросту незаменима для линуксоидов и любителей поиграть с модами, а это всё ещё миллионы игроков, Curseforge не даст соврать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
80. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Neandertalets (ok), 16-Июл-23, 14:20 | ||
> Кстати java в основном используется на серверах. под десктоп мало где | ||
Ответить | Правка | К родителю #66 | Наверх | Cообщить модератору |
112. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (112), 17-Июл-23, 03:36 | ||
> У обычных пользователей установленная java - редкость | ||
Ответить | Правка | К родителю #66 | Наверх | Cообщить модератору |
134. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от pavlinux (ok), 17-Июл-23, 11:54 | ||
> Кстати java в основном используется на серверах. под десктоп мало где | ||
Ответить | Правка | К родителю #66 | Наверх | Cообщить модератору |
151. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от _kp (ok), 17-Июл-23, 17:19 | ||
При известных недостатках Явы на десктопе вообще то это один из немногих способов сделать portable придожение, да под несколько ОС одновременно, и с вменяемой производительностью, и вменяемыми аппетитами к ресурсам, по сравнению с альтернативными решениями. | ||
Ответить | Правка | К родителю #66 | Наверх | Cообщить модератору |
210. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Jh (?), 19-Июл-23, 05:34 | ||
Конечно будет. Она в кровавом энтрерпайзе еще тысячу лет будет работать. Тысячи сеньоров-помидоров не откажутся от спринга | ||
Ответить | Правка | Наверх | Cообщить модератору |
48. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +2 +/– | |
Сообщение от Neandertalets (ok), 16-Июл-23, 10:16 | ||
Настолько "щасливы"... Про "запускать только под Java под Windows" ни разу не слышали? Не часто, но сталкивался. Или "не так" под разными ОС работает приложение (Винда, Линь (в самих линях не сталкивался между дистрибутивами)). | ||
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору |
70. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (70), 16-Июл-23, 12:43 | ||
К слову, конкретно эта проблема писателей, которые нарочно привязывались либо к конкретному рантайму, либо через jni к конкретной библиотеке под конкретную версию ОСи, либо используют запрещённые колдунства с sun.misc.unsafe (которые не являются частью стандартного api, просто так недоступны снаружи, меняются от рантайма к рантайму, зато там возможна работа с указателями) | ||
Ответить | Правка | Наверх | Cообщить модератору |
71. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +3 +/– | |
Сообщение от Neandertalets (ok), 16-Июл-23, 12:49 | ||
> К слову, конкретно эта проблема писателей, которые нарочно привязывались либо к конкретному | ||
Ответить | Правка | Наверх | Cообщить модератору |
105. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от _ (??), 16-Июл-23, 22:27 | ||
>К слову, конкретно эта проблема писателей | ||
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору |
67. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (67), 16-Июл-23, 12:27 | ||
> Все они дохнут из-за того, что никто не хочет переписывать функционал | ||
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору |
233. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от фф (?), 20-Июл-23, 10:38 | ||
у гцц и гну утилит проблема не в компиляции под винду, а в отсутствии стандартных позикс библиотек. цигвин собственно их и добавляет | ||
Ответить | Правка | Наверх | Cообщить модератору |
237. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (237), 20-Июл-23, 22:58 | ||
В цигвине утилиты гну (make, rm, cp и тд) которые нужны для сборки проектов на венде, сейчас их можно собрать без танцев с бубноцигвином | ||
Ответить | Правка | Наверх | Cообщить модератору |
238. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от фф (?), 27-Июл-23, 08:02 | ||
> В цигвине утилиты гну (make, rm, cp и тд) которые нужны для | ||
Ответить | Правка | Наверх | Cообщить модератору |
2. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от Аноним (2), 15-Июл-23, 22:35 | ||
Какие дыры у данной библиотеки? Файлы весом в целую ОСь? | ||
Ответить | Правка | Наверх | Cообщить модератору |
3. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +4 +/– | |
Сообщение от Анониссимус (?), 15-Июл-23, 22:43 | ||
Бесспорно крутая штука. Теоретически можно канпелировать, например, универсальный бинарник своей программулины и раздавать его на оф. сайте. Но практически это упирается в разные графические стеки разных ОС. Теоретически, эту проблему можно решить, но опять же, практически -- эта задача выглядит слишком большой. | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним2 (?), 15-Июл-23, 22:53 | ||
С точки зрения "смотри как могу" интересный. Ещё теоретически может быть полезен в случае если пользователь не может сам выбрать свою систему и эту информацию никак нельзя получить. На практике сложно придумать нормальное применение кроме написания вирусни. А вот само наличие таких программ подталкивает к использованию странного кода со странными патчами. Уже представляю маркетологов которые со слоганами "скачай один файл, запускай везде", это начнут пихать во всевозможные приложения и рекламировать как преимущество (пользователю якобы не надо думать, а фронтендерам меньше работы). На деле же разработка только усложнится, а запуск (и возможно и работа) программ замедлится. Увы, это не остановить, можно только игнорировать(в начале, чтобы минимизировать последствия), критиковать(после бума, чтобы у нововошедших не возникло соблазна переоткрыть америку) и переждать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
6. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +2 +/– | |
Сообщение от Аноним (6), 15-Июл-23, 23:03 | ||
Этого не случится. Просто оценивай трезво. Сабж ещё трешовее мюслей, и мюсли уже дикий треш, который в прод тянут только абсолютные неадекваты. Ну и потом, проблема не запустить, проблема, чтобы оно вообще работало на платформе. И нет ровно ни одной причины заморачиваться с багами кастомной либц, если нормальная поддержка платформы уже имеется. Но я рад за автора, хорошая развлекуха. | ||
Ответить | Правка | Наверх | Cообщить модератору |
9. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +2 +/– | |
Сообщение от Аноним (9), 15-Июл-23, 23:13 | ||
Это в какой это психбольнице мусл трешем стал, уважаемый? Срочно скажите, кто вас этому надоумил, что бы не дай бог этого человека на работу не нанять. | ||
Ответить | Правка | Наверх | Cообщить модератору |
12. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +2 +/– | |
Сообщение от Аноним (6), 15-Июл-23, 23:25 | ||
В той, в которой не приемлют просадки производительности в половину, а так же arbitrary code execution в printf (оно и логично, что подобное там есть ещё много где, потому что никто не использует и некому проверять). | ||
Ответить | Правка | Наверх | Cообщить модератору |
59. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (59), 16-Июл-23, 10:53 | ||
в printf везде arbitrary code execution. printf - полн по Тьюрингу. | ||
Ответить | Правка | Наверх | Cообщить модератору |
11. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | –2 +/– | |
Сообщение от Аноним (11), 15-Июл-23, 23:20 | ||
бинарники не запустятся на linux. | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
25. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +2 +/– | |
Сообщение от Бывалый смузихлёб (?), 16-Июл-23, 03:23 | ||
Проблема «универсального» файла для всех осей может начаться с того, что в некоторых бинарнику даже прав на исполнение может не хватить и придётся это руками прописывать | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
26. Скрыто модератором | –1 +/– | |
Сообщение от Аноним (26), 16-Июл-23, 03:41 | ||
Ответить | Правка | Наверх | Cообщить модератору |
106. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от 48 (?), 17-Июл-23, 00:38 | ||
а че толку если оно тупо в ошибку падает пока не запустишь из меню "запустить от аминистратора".. | ||
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору |
234. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от фф (?), 20-Июл-23, 10:44 | ||
скорее всего это будет только лаунчер, который определит систему и уже скачает/поставит/запустит нормально собранный бинарник под нее. | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
5. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +3 +/– | |
Сообщение от Аноним (5), 15-Июл-23, 22:54 | ||
Учитывая что GUI нынешнее поколение программистов умеет ваять только в Javascript для отрисовки встроенным браузером, то не такая уж это большая проблема. Впрочем, на Си уже тоже скоро разучатся писать, к добру или к худу... | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
10. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +9 +/– | |
Сообщение от Михаил (??), 15-Июл-23, 23:18 | ||
Писать на Си мало кто умел, увы, всегда, что странно при наличии ядра или ффмпега, где можно было подсмотреть. Но многие имели опыт, а он помогал им мыслить здраво даже в js. А сейчас js-only “программисты” иногда заставляют меня фейспалмить до красного лба | ||
Ответить | Правка | Наверх | Cообщить модератору |
20. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноньимъ (ok), 16-Июл-23, 01:40 | ||
Не то чтобы было много альтернатив браузереому гую, оно ещё относительно адекватно и не сломано. | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
44. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от Аноним (44), 16-Июл-23, 09:37 | ||
Верстаешь просто сеткой и всё. | ||
Ответить | Правка | Наверх | Cообщить модератору |
23. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | –1 +/– | |
Сообщение от Аноним (23), 16-Июл-23, 01:51 | ||
Да всё это для облачных приложений. Иначе зоопарк системных вызовов. | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
29. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | –1 +/– | |
Сообщение от Аноним (36), 16-Июл-23, 06:16 | ||
Ой, а расскажите, как предыдущее поколение умело. | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
38. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Дедобот (?), 16-Июл-23, 08:20 | ||
>кхе кхе раньше было лучше | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
60. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +2 +/– | |
Сообщение от Тот_ещё_аноним (ok), 16-Июл-23, 11:16 | ||
>> GUI ... для отрисовки встроенным браузером | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
61. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | –1 +/– | |
Сообщение от Аноним (-), 16-Июл-23, 11:29 | ||
>> Си ну очень "доброжелателен" и требует от прогера знаний, таланта и аккуратности, а это сочетание дано не всем. | ||
Ответить | Правка | Наверх | Cообщить модератору |
69. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +2 +/– | |
Сообщение от Аноньимъ (ok), 16-Июл-23, 12:35 | ||
>Другие языки просто дают иллюзию что можно программировать не думая о типах | ||
Ответить | Правка | Наверх | Cообщить модератору |
76. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | –1 +/– | |
Сообщение от n00by (ok), 16-Июл-23, 13:38 | ||
> Лолчто, это в Си нету Undefined Behaviour? Там где должны быть явные | ||
Ответить | Правка | Наверх | Cообщить модератору |
92. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от uis (??), 16-Июл-23, 16:43 | ||
Перевод: возможное неопределённое поведение может варьироваться между: | ||
Ответить | Правка | Наверх | Cообщить модератору |
107. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от C00l_ni66a (ok), 17-Июл-23, 01:01 | ||
>Тот же раст для корпоративной разработки больше подходит | ||
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору |
164. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от _kp (ok), 17-Июл-23, 18:45 | ||
>>Си ну очень "доброжелателен" и требует от прогера знаний | ||
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору |
18. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от Аноньимъ (ok), 16-Июл-23, 01:35 | ||
Турбо Паскаль умел это 20 лет назад. | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
22. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (23), 16-Июл-23, 01:49 | ||
До паскаля это тоже умели - загрузчик называется | ||
Ответить | Правка | Наверх | Cообщить модератору |
110. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Анониссимус (?), 17-Июл-23, 01:16 | ||
> Турбо Паскаль умел это 20 лет назад. | ||
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору |
111. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от Аноньимъ (ok), 17-Июл-23, 01:36 | ||
Если говорить о всяких юниксах, то их придумали чтобы запускать сишкопрограммы... | ||
Ответить | Правка | Наверх | Cообщить модератору |
141. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Анониссимус (?), 17-Июл-23, 13:54 | ||
> Если говорить о всяких юниксах, то их придумали чтобы запускать сишкопрограммы... | ||
Ответить | Правка | Наверх | Cообщить модератору |
144. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноньимъ (ok), 17-Июл-23, 14:15 | ||
>> Если говорить о всяких юниксах, то их придумали чтобы запускать сишкопрограммы... | ||
Ответить | Правка | Наверх | Cообщить модератору |
150. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Анониссимус (?), 17-Июл-23, 17:19 | ||
Абсолютно согласен. Просто мне не хотелось углубляться. Ведь тогда придётся вспомнить про прерывания, и тд и тп. | ||
Ответить | Правка | Наверх | Cообщить модератору |
127. "Для GCC подготовлены патчи для сборки универсальных..." | +2 +/– | |
Сообщение от arisu (ok), 17-Июл-23, 09:23 | ||
> Это и сейчас можно сделать на любом достаточно низкоуровневом языке. Только это | ||
Ответить | Правка | К родителю #110 | Наверх | Cообщить модератору |
142. "Для GCC подготовлены патчи для сборки универсальных..." | –1 +/– | |
Сообщение от Анониссимус (?), 17-Июл-23, 13:58 | ||
>> Это и сейчас можно сделать на любом достаточно низкоуровневом языке. Только это | ||
Ответить | Правка | Наверх | Cообщить модератору |
147. "Для GCC подготовлены патчи для сборки универсальных..." | +/– | |
Сообщение от arisu (ok), 17-Июл-23, 14:57 | ||
> 60-м, можете писать на асме под баре метал. Это не то | ||
Ответить | Правка | Наверх | Cообщить модератору |
152. "Для GCC подготовлены патчи для сборки универсальных..." | +/– | |
Сообщение от Анониссимус (?), 17-Июл-23, 17:23 | ||
>> 60-м, можете писать на асме под баре метал. Это не то | ||
Ответить | Правка | Наверх | Cообщить модератору |
153. "Для GCC подготовлены патчи для сборки универсальных..." | +/– | |
Сообщение от arisu (ok), 17-Июл-23, 17:31 | ||
ясно. про Project Oberon ты знаешь ничего. но пафосно рассуждаешь — как и полагается — на темы, в которых полный профан. с любимым аргументом: «я не видел — поэтому не бывает!» и вторым любимым про «время программиста». | ||
Ответить | Правка | Наверх | Cообщить модератору |
154. "Для GCC подготовлены патчи для сборки универсальных..." | +/– | |
Сообщение от Анониссимус (?), 17-Июл-23, 17:47 | ||
Эй, непрофан, так ты кроме оберона на баре метал ничего и не знаешь? Я уважаю труды Вирта и его самого, но назвать их полезными можно только в образовательном контексте. | ||
Ответить | Правка | Наверх | Cообщить модератору |
157. "Для GCC подготовлены патчи для сборки универсальных..." | +/– | |
Сообщение от arisu (ok), 17-Июл-23, 18:08 | ||
> Я уважаю труды Вирта и его самого, но назвать их | ||
Ответить | Правка | Наверх | Cообщить модератору |
159. "Для GCC подготовлены патчи для сборки универсальных..." | +/– | |
Сообщение от Анониссимус (?), 17-Июл-23, 18:14 | ||
А действительно, непрофан кроме оберона ничего не знает. Экие нынче непрофаны то повелись! | ||
Ответить | Правка | Наверх | Cообщить модератору |
116. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +2 +/– | |
Сообщение от Neon (??), 17-Июл-23, 05:31 | ||
Basic это вообще умел, чуть ли не с 60х.))) | ||
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору |
21. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от Аноним (23), 16-Июл-23, 01:47 | ||
Системные вызовы разные же. Сплошная условная компиляция. | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
35. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +3 +/– | |
Сообщение от n00by (ok), 16-Июл-23, 07:49 | ||
Это как раз не проблема, вызывать всё через диспетчер, который в зависимости от среды исполнения и перенаправит куда надо. Вот с кодами ошибок сложнее, и в данной библиотеке не получилось соответствовать стандарту. | ||
Ответить | Правка | Наверх | Cообщить модератору |
53. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +2 +/– | |
Сообщение от Аноним (53), 16-Июл-23, 10:39 | ||
>универсальный бинарник своей программулины | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
109. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | –1 +/– | |
Сообщение от Анониссимус (?), 17-Июл-23, 01:12 | ||
>>универсальный бинарник своей программулины | ||
Ответить | Правка | Наверх | Cообщить модератору |
165. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от _kp (ok), 17-Июл-23, 18:50 | ||
> Слинкуй свой "универсальный бинарник" статически с операционной системой и запускай на | ||
Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору |
85. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (85), 16-Июл-23, 15:14 | ||
Так это самое... | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
108. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Анониссимус (?), 17-Июл-23, 01:10 | ||
> Так это самое... | ||
Ответить | Правка | Наверх | Cообщить модератору |
206. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (206), 18-Июл-23, 16:28 | ||
ГУЙ можно писать отдельно. | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
207. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Анониссимус (?), 18-Июл-23, 17:42 | ||
Конечно, существует куча полезных консольных программ. Но я слабо представляю, зачем консольную программу качать с сайта. Скорее, используется "<YOUR_PM> install grep". Хотя в целях тестирования это действительно может быть удобно! | ||
Ответить | Правка | Наверх | Cообщить модератору |
8. Скрыто модератором | +1 +/– | |
Сообщение от pashev.ru (?), 15-Июл-23, 23:13 | ||
Ответить | Правка | Наверх | Cообщить модератору |
15. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +8 +/– | |
Сообщение от Да (?), 16-Июл-23, 00:13 | ||
Космополитан это все сплошной грязный хак. Автору просто повезло, что есть путь по которому ОС могут прожевать "универсальный" бинарник. Если в каком-нибудь из апдейтов венды прилетит поправленный парсер PE формата, который будет реджектит всякий мусор в файле а не skip'ать, то космополитан превратится в тыкву. | ||
Ответить | Правка | Наверх | Cообщить модератору |
24. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +3 +/– | |
Сообщение от Аноним (23), 16-Июл-23, 02:28 | ||
Кто на это решиться в microsoft? Там полно легаси. | ||
Ответить | Правка | Наверх | Cообщить модератору |
34. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 16-Июл-23, 07:46 | ||
Там практически всего один линкер, и выпускает его Микрософт. | ||
Ответить | Правка | Наверх | Cообщить модератору |
56. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (56), 16-Июл-23, 10:47 | ||
Было бы очень неплохо, если бы винда перешла на ELF или linux - на PE. ELF вроде простой и понятный. Но архаичный слишком, на JSON слишком похож. PE вроде посовременней - machine-readable структуры, которые можно по памяти разложить, а не по именам секций ориентироваться, перечисляя их. | ||
Ответить | Правка | Наверх | Cообщить модератору |
75. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 16-Июл-23, 13:32 | ||
В Linux уже есть загрузчик Portable Executable -- в составе Wine. Имеет смысл, поскольку заодно предоставляет WinAPI. Иначе зачем он нужен? Универсальность от лукавого. Например, в Linux mremap() предоставляет возможности, коих нет у конкурентов, и они могут заметно упростить код и дать выигрыш по скорости. | ||
Ответить | Правка | Наверх | Cообщить модератору |
101. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (101), 16-Июл-23, 19:59 | ||
для упразднения этого безобразного зоопарка. Чтобы на всех системах использовался один и тот же формат бинарей, и мне чтобы не надо было поддерживать 3 бэкенда: по одному на каждый из основных форматов. И ещё чтобы была утилитка, которая все бинарники сконвертирует, в которую можно пользователей носом тыкать, когда им нужно работать с неподдерживаемым в моей утилите форматом. | ||
Ответить | Правка | Наверх | Cообщить модератору |
117. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Neon (??), 17-Июл-23, 05:32 | ||
Только конкурентов все 99% | ||
Ответить | Правка | К родителю #75 | Наверх | Cообщить модератору |
126. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 17-Июл-23, 09:21 | ||
Так потому что не используют конкурентное преимущество. Получается порочный круг. | ||
Ответить | Правка | Наверх | Cообщить модератору |
83. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | –1 +/– | |
Сообщение от Аноним (83), 16-Июл-23, 14:56 | ||
Исторически, ELF появился позже PE. Во времена рождения Win95, в Linux ещё использовался a.out. | ||
Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору |
236. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от phil (??), 20-Июл-23, 22:04 | ||
При чем тут линукс? ELF появился в SVR4 (1988). | ||
Ответить | Правка | Наверх | Cообщить модератору |
46. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (46), 16-Июл-23, 10:05 | ||
>>> Космополитан это все сплошной грязный хак. <<< | ||
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору |
57. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от Аноним (56), 16-Июл-23, 10:49 | ||
Just use C++. | ||
Ответить | Правка | Наверх | Cообщить модератору |
77. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +2 +/– | |
Сообщение от Аноним (46), 16-Июл-23, 14:04 | ||
Предпочитаю Python и С, но да, когда не хватает возможностей С, - хорошо что есть С++! | ||
Ответить | Правка | Наверх | Cообщить модератору |
166. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от _kp (ok), 17-Июл-23, 18:58 | ||
>>>> Космополитан это все сплошной грязный хак. <<< | ||
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору |
17. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | –1 +/– | |
Сообщение от cheburnator9000 (ok), 16-Июл-23, 01:27 | ||
Если ваш исполняемый файл использует платформо-зависимую библиотеку скажем GTK/Qt то ничего не выйдет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
143. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Анониссимус (?), 17-Июл-23, 14:01 | ||
> Если ваш исполняемый файл использует платформо-зависимую библиотеку скажем GTK/Qt то ничего | ||
Ответить | Правка | Наверх | Cообщить модератору |
27. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +3 +/– | |
Сообщение от Ivan7 (ok), 16-Июл-23, 04:50 | ||
Интересно, но не вполне ясно, зачем оно. Да и в реальности будет много разных НО, включая внешние библиотеки, их разные версии для для каждой ОС и т.п. Да и нет проблем загрузить нужную версию приложения для определённой ОС. | ||
Ответить | Правка | Наверх | Cообщить модератору |
30. Скрыто модератором | +/– | |
Сообщение от arisu (ok), 16-Июл-23, 06:47 | ||
Ответить | Правка | Наверх | Cообщить модератору |
32. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от n00by (ok), 16-Июл-23, 07:31 | ||
> макросы, подобные EINVAL, не являются константами в Cosmopolitan | ||
Ответить | Правка | Наверх | Cообщить модератору |
33. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от n00by (ok), 16-Июл-23, 07:35 | ||
Определено как extern const, что бы гарантировать наличие объекта в памяти. | ||
Ответить | Правка | Наверх | Cообщить модератору |
39. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Пушок (?), 16-Июл-23, 08:25 | ||
Как всегда чётко и по делу. 👍 | ||
Ответить | Правка | Наверх | Cообщить модератору |
55. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (55), 16-Июл-23, 10:43 | ||
Спасибо, кэп. | ||
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору |
37. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | –2 +/– | |
Сообщение от Аноним (36), 16-Июл-23, 08:19 | ||
Вот бы кто сначала придумал для линуксов универсальный бинарник. А то для разных версий убунты разные deb'ы качать надо. | ||
Ответить | Правка | Наверх | Cообщить модератору |
40. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 16-Июл-23, 08:50 | ||
Это давно придумано и называется "статическое связывание". Аргументы против него в основном идеологические, подогреваемые заинтересованностью майнтейнеров. | ||
Ответить | Правка | Наверх | Cообщить модератору |
43. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (44), 16-Июл-23, 09:32 | ||
Хотя там вопрос где поставить границу между обязательной динамичность. Динамичностью на малый сегмент прог и полной статичностью. Надеюсь нейросети решат этот вопрос. | ||
Ответить | Правка | Наверх | Cообщить модератору |
52. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | –1 +/– | |
Сообщение от Аноним (52), 16-Июл-23, 10:38 | ||
Идеология - это то, что определяет все компромиссы. Так как компромиссы есть во всём, идеология определяет всё. Если вы готовы разбазаривать память и иметь уязвимые и забагованные программы, но гарантированно рабттающие - вам контейнеры и/или статическое связывание. Если вам насрать на гарантии работоспособности хлама, а важнее чтобы не было уязвимостей и багов, и чтобы память рационально использовалась - вам пакеты. | ||
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору |
74. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от n00by (ok), 16-Июл-23, 13:00 | ||
Идеология - это буллшит, обязывающий гарантировать работу нубкитов с LD_PRELOAD и работу сборщикам пакетиков и экспертам по безопасности, видимшим руткиты лишь на картинках. | ||
Ответить | Правка | Наверх | Cообщить модератору |
102. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (102), 16-Июл-23, 20:02 | ||
>LD_PRELOAD | ||
Ответить | Правка | Наверх | Cообщить модератору |
118. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Neon (??), 17-Июл-23, 05:34 | ||
>LD_PRELOAD | ||
Ответить | Правка | Наверх | Cообщить модератору |
113. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (112), 17-Июл-23, 03:48 | ||
> LD_PRELOAD | ||
Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору |
120. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 17-Июл-23, 08:39 | ||
Для видевших руткиты лишь на картинках попробую объяснить. Нубкит - это "руткит" режима пользователя. Он не запускает процесс под отладкой для трассировки и поиска нужных для перехвата мест, не использует дизассемблер с той же целью, решая NP-полную задачу. Он тупо смотрит импорт/экспорт. | ||
Ответить | Правка | Наверх | Cообщить модератору |
114. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (112), 17-Июл-23, 04:05 | ||
> гарантировать работу нубкитов | ||
Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору |
121. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +2 +/– | |
Сообщение от n00by (ok), 17-Июл-23, 08:42 | ||
> с такой моделью сборки-доставки ПО. | ||
Ответить | Правка | Наверх | Cообщить модератору |
129. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | –1 +/– | |
Сообщение от Аноним (129), 17-Июл-23, 09:46 | ||
Я правильно понимаю, что вы утверждаете, что те | ||
Ответить | Правка | Наверх | Cообщить модератору |
133. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +2 +/– | |
Сообщение от n00by (ok), 17-Июл-23, 11:49 | ||
> Я правильно понимаю, что вы утверждаете, что те | ||
Ответить | Правка | Наверх | Cообщить модератору |
140. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | –2 +/– | |
Сообщение от freehck (ok), 17-Июл-23, 12:46 | ||
>> Я правильно понимаю, что вы утверждаете, что <...мейнтейнеры...> | ||
Ответить | Правка | Наверх | Cообщить модератору |
156. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +2 +/– | |
Сообщение от n00by (ok), 17-Июл-23, 17:52 | ||
Я насмотрелся на эту "работу" в одном местячковом дистрибутиве. Майнтайнер не способен исправить переполнение стека, когда ему указывают точную строку с ошибкой в исходнике. И никого там нет, кто бы мог ему подсказать. Потому то майнтайнеры и стесняются перевести название своей профессии на родной язык. | ||
Ответить | Правка | Наверх | Cообщить модератору |
158. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | –2 +/– | |
Сообщение от freehck (ok), 17-Июл-23, 18:09 | ||
Ну, может быть не может, а может быть не хочет. Это в конце концов не важно, потому что это -- не его работа. | ||
Ответить | Правка | Наверх | Cообщить модератору |
162. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от n00by (ok), 17-Июл-23, 18:30 | ||
> Ну, может быть не может, а может быть не хочет. Это в | ||
Ответить | Правка | Наверх | Cообщить модератору |
169. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +2 +/– | |
Сообщение от freehck (ok), 17-Июл-23, 19:33 | ||
> Его работа собрать в пакетик трендовый сет иконок, а потом хлопать глазками, когда rpm при установке этого дела падает. | ||
Ответить | Правка | Наверх | Cообщить модератору |
180. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (180), 18-Июл-23, 02:17 | ||
> Дорогой, если мейнтейнер всегда такой дурак, что ж... Ну так займи место мейнтейнера и выполни его работу достойно. | ||
Ответить | Правка | К родителю #169 | Наверх | Cообщить модератору |
186. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 18-Июл-23, 09:55 | ||
В данном случае "сопроводители" проще поступили в итоге. Выкинули rpm5 и взяли rpm4. А то там делает Аноним - это никому не известно, потому что в ядро анонимные коммиты не принимают, например. | ||
Ответить | Правка | К родителю #180 | Наверх | Cообщить модератору |
185. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 18-Июл-23, 09:51 | ||
>> Его работа собрать в пакетик трендовый сет иконок, а потом хлопать глазками, когда rpm при установке этого дела падает. | ||
Ответить | Правка | К родителю #169 | Наверх | Cообщить модератору |
197. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от freehck (ok), 18-Июл-23, 11:05 | ||
> Я и выполнил за него его работу. Мою работу приняли и принялись | ||
Ответить | Правка | К родителю #185 | Наверх | Cообщить модератору |
181. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (180), 18-Июл-23, 02:19 | ||
> понимать и уметь программировать - это не работа майнтайнера. И как раз из-за отсутствия понимания и умения, не майнтайнеру решать, как следует линковать компоненты ОС и приложения. | ||
Ответить | Правка | Наверх | Cообщить модератору |
187. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 18-Июл-23, 09:58 | ||
>> понимать и уметь программировать - это не работа майнтайнера. И как раз из-за отсутствия понимания и умения, не майнтайнеру решать, как следует линковать компоненты ОС и приложения. | ||
Ответить | Правка | К родителю #181 | Наверх | Cообщить модератору |
183. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (180), 18-Июл-23, 02:34 | ||
> не майнтайнеру решать, как следует линковать компоненты ОС и приложения | ||
Ответить | Правка | Наверх | Cообщить модератору |
188. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 18-Июл-23, 10:01 | ||
>> не майнтайнеру решать, как следует линковать компоненты ОС и приложения | ||
Ответить | Правка | К родителю #183 | Наверх | Cообщить модератору |
214. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (180), 19-Июл-23, 08:57 | ||
> Так в Винде динамическое связывание как раз. Сюрприз, да? | ||
Ответить | Правка | К родителю #188 | Наверх | Cообщить модератору |
215. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 19-Июл-23, 09:44 | ||
> А статически или динамически линковаться - вопрос десятый, | ||
Ответить | Правка | К родителю #214 | Наверх | Cообщить модератору |
222. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (180), 19-Июл-23, 10:28 | ||
> Оказывается, упирается в лицензии. | ||
Ответить | Правка | К родителю #215 | Наверх | Cообщить модератору |
226. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 19-Июл-23, 10:57 | ||
>> консистентности инициализации рантайма Си | ||
Ответить | Правка | К родителю #222 | Наверх | Cообщить модератору |
227. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (180), 19-Июл-23, 12:59 | ||
Ещё раз для туговатых на уши просвещаю. Вантуз-разработчики линкуются статически с BSD-либами (проще слямзить) и динамически с LGPL-либами. По сугубо идеологическим причинам. | ||
Ответить | Правка | К родителю #226 | Наверх | Cообщить модератору |
230. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 19-Июл-23, 15:24 | ||
> В Линуксе решение принимается | ||
Ответить | Правка | К родителю #227 | Наверх | Cообщить модератору |
182. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (180), 18-Июл-23, 02:29 | ||
> Архитектура системы - это дело архитектора, а не специалиста по автоматизации запуска git clone && rpmbuild. Собственно потому архитектура форков форков и скопирована у RedHat. | ||
Ответить | Правка | К родителю #133 | Наверх | Cообщить модератору |
189. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 18-Июл-23, 10:07 | ||
>> Архитектура системы - это дело архитектора, а не специалиста по автоматизации запуска git clone && rpmbuild. Собственно потому архитектура форков форков и скопирована у RedHat. | ||
Ответить | Правка | Наверх | Cообщить модератору |
223. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (180), 19-Июл-23, 10:29 | ||
Повзрослей. | ||
Ответить | Правка | Наверх | Cообщить модератору |
184. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от Аноним (180), 18-Июл-23, 02:43 | ||
> обновление мифической .so чем-то принципиально отличается от обновления приложений, когда библиотека в них "вкомпилирована". | ||
Ответить | Правка | К родителю #121 | Наверх | Cообщить модератору |
190. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 18-Июл-23, 10:16 | ||
>> обновление мифической .so чем-то принципиально отличается от обновления приложений, когда библиотека в них "вкомпилирована". | ||
Ответить | Правка | Наверх | Cообщить модератору |
212. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (180), 19-Июл-23, 08:50 | ||
> Ну понятно - граф зависимостей построить не судьба. Это же надо уметь кодить, а не только менять цифирки в сборочных сценариях | ||
Ответить | Правка | Наверх | Cообщить модератору |
204. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от uis (??), 18-Июл-23, 14:20 | ||
> Это не про закрепление (восстановление после перезагрузки), а про эксплуатацию. | ||
Ответить | Правка | К родителю #184 | Наверх | Cообщить модератору |
211. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (180), 19-Июл-23, 08:46 | ||
> Я хз что там можно эксплуатировать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
217. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 19-Июл-23, 09:54 | ||
Я лично тебе не расскажу, потому что слишком долго потребуется объяснять, что такое руткит, зачем он перехватывает функции. Почему в приоритете модифицируют данные, а не код - это уже тема лекций для следующего курса. | ||
Ответить | Правка | Наверх | Cообщить модератору |
224. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (180), 19-Июл-23, 10:32 | ||
А ниче, что руткиту для установки требуются привилегии суперпользователя? | ||
Ответить | Правка | Наверх | Cообщить модератору |
225. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 19-Июл-23, 10:42 | ||
> А ниче, что руткиту для установки требуются привилегии суперпользователя? | ||
Ответить | Правка | Наверх | Cообщить модератору |
228. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (180), 19-Июл-23, 13:01 | ||
Ты хоть лично себе, для начала, расскажи, что такое руткит. | ||
Ответить | Правка | Наверх | Cообщить модератору |
229. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 19-Июл-23, 15:19 | ||
А был бы ты поумнее, а не просто анонимным сборщиком пакетиков в выдуманном дистрибутиве, нашёл бы у меня на гитхапе это слово. | ||
Ответить | Правка | К родителю #228 | Наверх | Cообщить модератору |
216. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 19-Июл-23, 09:49 | ||
Что бы угнать пароли из браузера или пошифровать данные пользователя - достаточно прав пользователя. | ||
Ответить | Правка | К родителю #204 | Наверх | Cообщить модератору |
239. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от uis (??), 14-Авг-23, 23:55 | ||
> Что бы угнать пароли из браузера или пошифровать данные пользователя - достаточно | ||
Ответить | Правка | Наверх | Cообщить модератору |
240. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 26-Ноя-23, 10:58 | ||
>> Что бы угнать пароли из браузера или пошифровать данные пользователя - достаточно | ||
Ответить | Правка | Наверх | Cообщить модератору |
58. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (36), 16-Июл-23, 10:53 | ||
Ага, а потом Stable API nonsense. | ||
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору |
72. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 16-Июл-23, 12:57 | ||
> Ага, а потом Stable API nonsense. | ||
Ответить | Правка | Наверх | Cообщить модератору |
115. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (112), 17-Июл-23, 04:11 | ||
> "статическое связывание" | ||
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору |
122. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от n00by (ok), 17-Июл-23, 08:53 | ||
>> "статическое связывание" | ||
Ответить | Правка | Наверх | Cообщить модератору |
130. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от Аноним (129), 17-Июл-23, 09:50 | ||
Результаты измерений - достаточно посмотреть на размер программ на Rustе и потребление оперативы во время сборки, и размер директории с кешем cargo-пакетов. Простая либа, позиционирующаяся как для embeddedа вроде Arduino, занимает в отстрипанном виде 2 мебибайта. А папка кэша занимает 10 гигов. Пихал я в рот такой эмбеддед и такие языки программирования. | ||
Ответить | Правка | Наверх | Cообщить модератору |
135. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от n00by (ok), 17-Июл-23, 11:57 | ||
> Результаты измерений - достаточно посмотреть на размер программ на Rustе и потребление | ||
Ответить | Правка | Наверх | Cообщить модератору |
131. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (112), 17-Июл-23, 11:27 | ||
> Результаты измерений отсутствуют | ||
Ответить | Правка | К родителю #122 | Наверх | Cообщить модератору |
136. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от n00by (ok), 17-Июл-23, 12:05 | ||
>> Результаты измерений отсутствуют | ||
Ответить | Правка | Наверх | Cообщить модератору |
178. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (180), 18-Июл-23, 01:28 | ||
> Математика, статистика и метрология - луддитские лженауки! | ||
Ответить | Правка | Наверх | Cообщить модератору |
191. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 18-Июл-23, 10:27 | ||
>> Математика, статистика и метрология - луддитские лженауки! | ||
Ответить | Правка | Наверх | Cообщить модератору |
123. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от freehck (ok), 17-Июл-23, 08:58 | ||
> Это давно придумано и называется "статическое связывание". Аргументы против него в основном идеологические | ||
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору |
124. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от n00by (ok), 17-Июл-23, 09:07 | ||
>> Это давно придумано и называется "статическое связывание". Аргументы против него в основном идеологические | ||
Ответить | Правка | Наверх | Cообщить модератору |
128. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +2 +/– | |
Сообщение от freehck (ok), 17-Июл-23, 09:24 | ||
> Это значение могло бы быть получено в результате деления, если бы заявитель обладал фактами и предоставил результаты измерений. | ||
Ответить | Правка | Наверх | Cообщить модератору |
132. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (112), 17-Июл-23, 11:35 | ||
Фиг с ним, с дисковым местом. Оперативку жалко. Вот уж, где жор, когда несколько приложений на, скажем, Электроне одновременно запущены. А если их закрывать-открывать, то опять же разница вида и по скорости запуска, когда программы, связанные динамически, повторно стартуют почти мгновенно, а в это время статические всё ещё скрипят диском. | ||
Ответить | Правка | Наверх | Cообщить модератору |
137. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | –1 +/– | |
Сообщение от n00by (ok), 17-Июл-23, 12:12 | ||
>> Это значение могло бы быть получено в результате деления, если бы заявитель обладал фактами и предоставил результаты измерений. | ||
Ответить | Правка | К родителю #128 | Наверх | Cообщить модератору |
139. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от freehck (ok), 17-Июл-23, 12:36 | ||
> Я сделаю вид, что не заметил рефлективную попытку гуру вызвать стадный рефлекс у читателя. | ||
Ответить | Правка | Наверх | Cообщить модератору |
163. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 17-Июл-23, 18:36 | ||
>>>> Это давно придумано и называется "статическое связывание". Аргументы против него в основном идеологические | ||
Ответить | Правка | Наверх | Cообщить модератору |
167. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +2 +/– | |
Сообщение от freehck (ok), 17-Июл-23, 19:01 | ||
> В Windows используется как раз динамическое связывание. | ||
Ответить | Правка | Наверх | Cообщить модератору |
192. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 18-Июл-23, 10:33 | ||
>> В Windows используется как раз динамическое связывание. | ||
Ответить | Правка | Наверх | Cообщить модератору |
198. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от freehck (ok), 18-Июл-23, 11:22 | ||
> Ты сравнил динамическое связывание с динамическим связыванием, вообразил разницу в объёме | ||
Ответить | Правка | Наверх | Cообщить модератору |
218. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 19-Июл-23, 10:03 | ||
>> Ты сравнил динамическое связывание с динамическим связыванием, вообразил разницу в объёме | ||
Ответить | Правка | Наверх | Cообщить модератору |
149. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от C00l_ni66a (ok), 17-Июл-23, 16:55 | ||
>Бремя доказательства лежит на утверждающем. | ||
Ответить | Правка | К родителю #137 | Наверх | Cообщить модератору |
160. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 17-Июл-23, 18:16 | ||
>>Бремя доказательства лежит на утверждающем. | ||
Ответить | Правка | Наверх | Cообщить модератору |
168. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от freehck (ok), 17-Июл-23, 19:07 | ||
> Он, в принципе, дал мне право писать ему в ответ вообще любую чушь. | ||
Ответить | Правка | Наверх | Cообщить модератору |
194. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 18-Июл-23, 10:40 | ||
>> Он, в принципе, дал мне право писать ему в ответ вообще любую чушь. | ||
Ответить | Правка | Наверх | Cообщить модератору |
172. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от C00l_ni66a (ok), 17-Июл-23, 20:23 | ||
>Он, в принципе, дал мне право писать ему в ответ вообще любую чушь. | ||
Ответить | Правка | К родителю #160 | Наверх | Cообщить модератору |
193. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 18-Июл-23, 10:37 | ||
>>Поскольку начал сравнивать с Windows, где, точно так же как и в Linux, статическое связывание НЕ используется (за редким исключением). | ||
Ответить | Правка | Наверх | Cообщить модератору |
208. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от C00l_ni66a (ok), 18-Июл-23, 17:54 | ||
>вся эта билеберда не имеет отношения к статическому связыванию | ||
Ответить | Правка | Наверх | Cообщить модератору |
219. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 19-Июл-23, 10:07 | ||
>>вся эта билеберда не имеет отношения к статическому связыванию | ||
Ответить | Правка | Наверх | Cообщить модератору |
231. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от C00l_ni66a (ok), 19-Июл-23, 20:15 | ||
>ЧТО? | ||
Ответить | Правка | Наверх | Cообщить модератору |
232. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 20-Июл-23, 09:25 | ||
>>Динамическеое - это когда... | ||
Ответить | Правка | К родителю #231 | Наверх | Cообщить модератору |
155. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от uis (??), 17-Июл-23, 17:48 | ||
> Вот такой статически слинкованный код на плюсах | ||
Ответить | Правка | К родителю #137 | Наверх | Cообщить модератору |
161. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 17-Июл-23, 18:20 | ||
>[оверквотинг удален] | ||
Ответить | Правка | Наверх | Cообщить модератору |
171. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от uis (??), 17-Июл-23, 20:05 | ||
Мы размер бинарников хелловорлдов сравниваем или нечто другое? | ||
Ответить | Правка | Наверх | Cообщить модератору |
195. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 18-Июл-23, 10:44 | ||
> Мы размер бинарников хелловорлдов сравниваем или нечто другое? | ||
Ответить | Правка | Наверх | Cообщить модератору |
205. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от uis (??), 18-Июл-23, 14:38 | ||
- И прибавляй libc.so туда, потому что так мои доводы выглядят лучше | ||
Ответить | Правка | Наверх | Cообщить модератору |
220. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 19-Июл-23, 10:14 | ||
У меня не используются User32.dll, а тем более ws2_32.dll (первую ещё могу понять, но предположение о необходимости последней для "ПриветМира" считаю глупостью). От Kernel32.dll требуется лишь функция вывода на консоль, поскольку без неё довольно муторно инициализировать сервер, с учётом поддержки различных версий ОС. В Линукс она не нужна, достаточно вызова ядра через шлюз. И да, это другое - тебе для плюсов libc.so не достаточно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
221. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от n00by (ok), 19-Июл-23, 10:28 | ||
Вообще, 949 против 30 я считаю вполне годным показателем для столь солидной библиотеки как GNU. Странно, что ты на это триггернулся и принял как нападку на них. Они ведь не решали задачу "помочь линкеру выкинуть ненужное". Потому что не принято линковать статически, и куча говорящих голов находит "аргументы". Если бы статическое связывание было не десятым приоритетом, в твоём примере была бы цифра порядка 100. Я собственно для намёка на это и показал свой результат. | ||
Ответить | Правка | К родителю #205 | Наверх | Cообщить модератору |
179. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от Аноним (180), 18-Июл-23, 01:37 | ||
> сколько гигабайт экономится разделяемой библиотекой | ||
Ответить | Правка | К родителю #137 | Наверх | Cообщить модератору |
170. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от _kp (ok), 17-Июл-23, 19:41 | ||
>>хоть сделали вид, что используете GNU/Linux. | ||
Ответить | Правка | К родителю #128 | Наверх | Cообщить модератору |
173. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от freehck (ok), 17-Июл-23, 20:38 | ||
_kp, вы слишком серьёзно отнеслись к данному размышлению: материал для него я выдернул из первых ссылок гугла по запросам "сколько места займёт ubuntu/windows", не более =) | ||
Ответить | Правка | Наверх | Cообщить модератору |
174. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от _kp (ok), 17-Июл-23, 22:09 | ||
>>выдернул из первых ссылок гугла | ||
Ответить | Правка | Наверх | Cообщить модератору |
199. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от freehck (ok), 18-Июл-23, 11:44 | ||
Ну что ж, возможно мои данные слегка устарели, всё-таки я ушёл с GNU/Linux в 2019м, и уже тогда не пользовался DE, а сидел на чистом i3wm. Я благодарен Вам, _kp, за то что указали мне на это. | ||
Ответить | Правка | Наверх | Cообщить модератору |
177. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от uis (??), 18-Июл-23, 00:34 | ||
> Linux система для программирования, опять же не на все случаи. ~18-33Гб. | ||
Ответить | Правка | К родителю #170 | Наверх | Cообщить модератору |
196. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от _kp (ok), 18-Июл-23, 10:58 | ||
У меня обычно что одно из kde/mate и помимо сборки под десктоп добавляется и для микроконтроллеров компиляторы библиотеки и сопутсвующие инструменты. | ||
Ответить | Правка | Наверх | Cообщить модератору |
200. Скрыто модератором | +/– | |
Сообщение от arisu (ok), 18-Июл-23, 12:11 | ||
Ответить | Правка | К родителю #177 | Наверх | Cообщить модератору |
41. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от Аноним (83), 16-Июл-23, 09:11 | ||
Путаешь бинарники и пакеты программ. | ||
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору |
42. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | –2 +/– | |
Сообщение от Аноним (44), 16-Июл-23, 09:30 | ||
Ну всё этот ваш Линукс можно собрать переносимо и нативно запускать на шинде. | ||
Ответить | Правка | Наверх | Cообщить модератору |
68. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от maximnik0 (?), 16-Июл-23, 12:29 | ||
>и нативно запускать на шинде. | ||
Ответить | Правка | Наверх | Cообщить модератору |
201. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от _kp (ok), 18-Июл-23, 13:07 | ||
Небольшое уточнение. Чистая система, это свежеустановленная система, настроеенная, с ПО для работы. ("Стороннее" в подсчете упускал) | ||
Ответить | Правка | Наверх | Cообщить модератору |
209. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (209), 18-Июл-23, 19:21 | ||
Открыл для себя WSL2? | ||
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору |
45. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от Аноним (45), 16-Июл-23, 09:47 | ||
Не понятно зачем это всё. Кроме форматов файлов есть еще системные вызовы и на этом всё заканчивается | ||
Ответить | Правка | Наверх | Cообщить модератору |
50. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Dzen Python (ok), 16-Июл-23, 10:20 | ||
Ждем, когда библиотека переродится полноценную VM, чтобы решить проблему разных окружений. | ||
Ответить | Правка | Наверх | Cообщить модератору |
63. "Для GCC подготовлены патчи для сборки универсальных..." | +1 +/– | |
Сообщение от arisu (ok), 16-Июл-23, 12:06 | ||
> Ждем, когда библиотека переродится полноценную VM, чтобы решить проблему разных окружений. | ||
Ответить | Правка | Наверх | Cообщить модератору |
175. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от _kp (ok), 17-Июл-23, 22:14 | ||
> когда библиотека переродится полноценную VM, чтобы решить проблему разных окружений. | ||
Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору |
84. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Don (??), 16-Июл-23, 15:04 | ||
Вроде минимальный набор системных вызов тоже поддерживаются: файлы, сокеты и тп | ||
Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору |
103. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от Аноним (103), 16-Июл-23, 21:15 | ||
> Переносимость обеспечивается при помощи библиотеки Cosmopolitan, которая предоставляет универсальную обвязку над системными вызовами различных операционных систем. | ||
Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору |
125. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (45), 17-Июл-23, 09:19 | ||
почему бы не балаболить а действительно посмотреть что оно поддерживает? | ||
Ответить | Правка | Наверх | Cообщить модератору |
47. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +3 +/– | |
Сообщение от Аноним (47), 16-Июл-23, 10:07 | ||
Я очень надеюсь, что это cargo cult bloatware отклонят. Практической пользы от этой космополитан-diversity 0. | ||
Ответить | Правка | Наверх | Cообщить модератору |
49. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (47), 16-Июл-23, 10:17 | ||
Вчера читал исследование про уязвимости в парсерах ELF-файлов. В общем, все парсят неправильно, включая ядро Linux и загрузчик. Например, игнорируется endianness. Это приводит к тому, что поле endianness в формате становится фактически бесполезным. Это приводит к тому, что endianness надо знать наперёд при парсинге формата. Это приводит к тому, что программы, полагающиеся да указанное поле, можно ввести в заблуждение, поменяв это поле на дезу. А ядро и загрузчик - прожуют, они это поле не проверяют совсем. Если бы ядро и загрузчик это поле проверяли, то обфусцированный таким образом бинарник бы вообще бы не загрузился и этого способа обфускации бы в принципе не существовало. | ||
Ответить | Правка | Наверх | Cообщить модератору |
82. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от Аноним (83), 16-Июл-23, 14:53 | ||
Вероятно это потому, что для x86_64 другого endianness не бывает. А вот для POWER, MIPS наверняка это поле проверяется. | ||
Ответить | Правка | Наверх | Cообщить модератору |
89. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от uis (??), 16-Июл-23, 15:35 | ||
ARM тоже. Обе разрядности. | ||
Ответить | Правка | Наверх | Cообщить модератору |
90. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от uis (??), 16-Июл-23, 16:12 | ||
> Это приводит к тому, что endianness надо знать наперёд при парсинге формата. | ||
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору |
100. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от Аноним (100), 16-Июл-23, 19:48 | ||
Только ядро Linux и ld.so его не читают и безропотно грузят файлы, в которых указана несовместимая endianness. А инструменты реверсинга - читают и используют. Поэтому кульхацкеры ставят неправильное значение. Программа всё равно работает, а вот декомпиляторы и дизассемблеры сосут. | ||
Ответить | Правка | Наверх | Cообщить модератору |
104. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от uis (??), 16-Июл-23, 22:12 | ||
> $ gcc -nostdlib main.c -mbig-endian -o test | ||
Ответить | Правка | Наверх | Cообщить модератору |
119. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (119), 17-Июл-23, 08:19 | ||
За что купил - за то и продаю https://tmpout.sh/2/3.html | ||
Ответить | Правка | Наверх | Cообщить модератору |
176. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от _kp (ok), 17-Июл-23, 22:22 | ||
> игнорируется endianness. | ||
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору |
62. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | –2 +/– | |
Сообщение от Аноним (62), 16-Июл-23, 11:42 | ||
Садо-мазо. Проще уж просто взять и принять PE за стандарт. Под виндой он и так работает. Под DOS есть HX. Под линухом есть Wine. Андройд это жаба под линухом, так что не в счет. Остальные поделки лесом, ибо кто прогибается под агрессивный маркетинг, тот должен страдать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
87. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +1 +/– | |
Сообщение от uis (??), 16-Июл-23, 15:28 | ||
Но работает только на одной архитектуре и в одном порядке байт. Зачем? | ||
Ответить | Правка | Наверх | Cообщить модератору |
88. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от uis (??), 16-Июл-23, 15:30 | ||
Так ещё и препроцессор использовать нельзя. | ||
Ответить | Правка | Наверх | Cообщить модератору |
202. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от Аноним (209), 18-Июл-23, 13:09 | ||
>Ну либо использовать только библиотечные вызовы, что грустно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
97. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | –1 +/– | |
Сообщение от YetAnotherOnanym (ok), 16-Июл-23, 17:40 | ||
Я _очень_ надеюсь, что авторы этих патчей, вместе с самими патчами, разрабами ГЦЦ будут отправлены лесом. | ||
Ответить | Правка | Наверх | Cообщить модератору |
145. "Для GCC подготовлены патчи для сборки универсальных исполняе..." | +/– | |
Сообщение от xsignal (ok), 17-Июл-23, 14:23 | ||
Нафиг не надо, более бредовой идеи сложно придумать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |