
Vsevolod
20.07.2016
18:54:11

$üдø
20.07.2016
18:55:25
Сделают

Alan
20.07.2016
18:55:27
ага, планируется еще тихая установка, только вот для нее нужен будет репозиторий
мне кажется тихая установка и консольный интерфейс не полетит поэтому

Google

Alan
20.07.2016
18:55:46
да и на винде кликать привыкли

$üдø
20.07.2016
18:56:32
Это вы там на винде кликать привыкли.
Гуишные подстилки
Консолька норм пойдёт

Alan
20.07.2016
18:57:23
Идем в ногу со временем, выросли из консолей
в одной руке стакан кофе, в другой мышка

$üдø
20.07.2016
18:58:00
Не все такие
Кто то предпочитает сигу и клаву

Rare
20.07.2016
18:58:36
брутальный линуксоид

Nikolai
20.07.2016
19:26:53
> @E_KOsh
Кто то предпочитает сигу и клаву
во во. я предпочитаю руки на клаве и шорты, чем елозить мышкой. Исключение только тачпад на макбуке

Alan
20.07.2016
19:27:42
ну ведь ты елозишь по клаве
одно и тоже

$üдø
20.07.2016
19:27:49
Тыкаешь

Google

Nikolai
20.07.2016
19:29:39
> @a1anwake
елозишь
по клаве я тапаю))

Краб ходит E7
20.07.2016
19:33:39
Таки шо, Марат не показыался? ?

Oleg
20.07.2016
22:09:13
Подайте идеи как репозитории для форка раскидать, чтобы сделать их менее связными.
Пока идеи такие:
- Код в одной репе (нужно разбить более детально или по папкам раскидать)
- Бинарные файлы в другой (нах нам иконки и обои в репе с кодом)
- Еще репы: Wiki-страницы, сам вебсайт, реп для Issue (в других репах только пулл реквесты) или другая конфигурация
Для сборки ОС нужно будет в одну папку закинуть репы с кодом и бинарями и собирать (т.е. эти репы - НЕ сабмодули мега-репы. это проще для сборки, если много веток)
https://github.com/OSGreentea

Alex Фэils?︙
20.07.2016
22:42:23


Oleg
20.07.2016
22:42:52
всякая бинарная бня в отдельный реп идёт
лучше подумай как sources организовать
https://gist.github.com/PeyTy/870264dd817f10f60c8af024f31933c1
один товарищь вот фантазировал
https://github.com/OSGreentea/reactos-restructure
и вот здесь еще креатив

Alex Фэils?︙
20.07.2016
22:47:11
меня угнетает unsorted)
и еще я б добавил один уровень в native
subsystems
и в него csrss и csrsrv
т.к. это компоненты подсистемы win32
а ведь можно ж еще посикс и полуось)

Oleg
20.07.2016
22:55:04
чичас найду дискашн на форуме, они уже пытались папки организовать
MinGW генерит такие же экзешники что и MSVC? если реактось релизы только через mingw собирать будут несовместимости или что?
https://www.reactos.org/forum/viewtopic.php?p=102258&sid=8f3546ae7a5b01937e1314f0481288b7
https://jira.reactos.org/browse/CORE-9111#comment-64104

Google

Oleg
20.07.2016
23:11:21

George
20.07.2016
23:21:16
Те же, но не те же
Msvc по умолчанию свой рантайм влепляет
Но можно и без него....

Oleg
20.07.2016
23:23:11
Но разницы то никакой в итоге? Нафига тогда зависимость от MSVC? С двумя компиляторами поведение может отличаться, undefined bechaviour, стандарты итд.

George
20.07.2016
23:55:59
ну, в целом пофиг в чем собирать
не знаю почему зависимость от msvc
касательно UB - если код написан нормально, то и соберется он везде одинаково

Alex Фэils?︙
20.07.2016
23:57:35
вроде бы mingw юзает msvcrt.dll
по минимуму

George
21.07.2016
00:03:36
ну эээ ... я хз. а надо его юзать вообще?

George
21.07.2016
00:03:46
потому что сишка может быть вкомпилена статически в код

Oleg
21.07.2016
00:04:32

George
21.07.2016
00:04:47
гипотетически да
но практически пох
поясню
дело в том, что те же драйвера собираются с помощью пакета DDK
а он типа бесплатный
и в комплекте MS C/C++ Compiler

Google

George
21.07.2016
00:05:18
с заголовками
что реально охуенная вещь
это то что там есть утилита msbuild
с помощью которой винду собирает
она очень грамотно кэширует и собирает файлы
типа cmake, только виндовая тулза

Victor
21.07.2016
00:12:25

Oleg
21.07.2016
00:16:45
Тогда зачем mingw?

Admin
ERROR: S client not available

Oleg
21.07.2016
00:18:17
Не то чтобы у меня догадок не было, просто если это из разряда "полтора землекопа" то зачем это псевдо-разнообразие
Тем более что DDK можно под реактосом заести и собирать самого на себе
А винду бесплатно раздают триалку на пол года в противном случае
У меня некоторый софт под mingw не собирался или не работал, я того и спрашивал в чем разнциа

Victor
21.07.2016
00:20:36
Тогда зачем mingw?
Это нужно тех, кто им пользуется спросить. Я пока заметил, что ловит косяки, которые VC проглатывает и работает пошустрее.
Так что я максимум проверяю, чтобы им тоже компилилось

Oleg
21.07.2016
00:24:04

Victor
21.07.2016
00:25:08
Статическим вообще отлично. А пока у нас даже VC waning'и даёт ?

George
21.07.2016
00:25:26
msbuild требует правильно написанных файлов к нему
касательно пошустрее - все индивидуально
есть предположение с PCH майкрософтовский компилер будет быстрее
на втором, третьем и пр. прогонах

Google

George
21.07.2016
00:26:02
на первом - может быть и медленнее
касательно ворнингов - вот чтоб без них совсем было - так не бывает
тогда это очень маленькое подмножество С получается
просто я занимался DDK, драйвера, пять лет назад винду компилил из исходников
поставьте задачу точно - что хотите получить
и давайте ее решать
кстати
безумная мысль - манглирование ведь у МС и мингв разное
для С++
что ставит крест на использовании библиотек друг от друга, не?
поэтому все объектники чужие и либы делают с "extern C"

Oleg
21.07.2016
00:28:32

George
21.07.2016
00:28:47
ну, какая нахер АБИ совместимость?

Oleg
21.07.2016
00:28:58

George
21.07.2016
00:29:02
у тебя весь вин-апи или __cdecl или __stdcall
типа не было ф-ции такой то и пиздец
или импорт сломался дллек

Victor
21.07.2016
00:29:34

George
21.07.2016
00:29:43
тем более что, сука, сборка должна производиться на отдельном сервере