@reactos_ru

Страница 107 из 1049
Vsevolod
20.07.2016
18:54:11
Предлагаю сделать для реакта свой aptitude
Так ведь rapps есть. Его в рамках gsoc вроде редизайнят и консольный интерфейс сделают

$üдø
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

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
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
не знаю почему зависимость от msvc
Думаю можно выпилить и юзать только православный mingw

George
21.07.2016
00:04:47
гипотетически да

но практически пох

поясню

дело в том, что те же драйвера собираются с помощью пакета DDK

а он типа бесплатный

и в комплекте MS C/C++ Compiler

Google
George
21.07.2016
00:05:18
с заголовками

что реально охуенная вещь

это то что там есть утилита msbuild

с помощью которой винду собирает

она очень грамотно кэширует и собирает файлы

типа cmake, только виндовая тулза

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 проглатывает и работает пошустрее. Так что я максимум проверяю, чтобы им тоже компилилось

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
безумная мысль - манглирование ведь у МС и мингв разное
это меня и смущает, ведь мы эмулируем винду, лучше иметь гарантии ABI-совместимость

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

Oleg
21.07.2016
00:28:58
это меня и смущает, ведь мы эмулируем винду, лучше иметь гарантии ABI-совместимость
я же говорю, что у меня софт на нескольких вариантах mingw не работал, простенькие DLL-ки были

George
21.07.2016
00:29:02
у тебя весь вин-апи или __cdecl или __stdcall

типа не было ф-ции такой то и пиздец

или импорт сломался дллек

Victor
21.07.2016
00:29:34
поставьте задачу точно - что хотите получить
По мне так больше времени на обновление/переустановку идет, чем на сборку.

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

Страница 107 из 1049