The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Реализована возможность сборки FreeBSD в других операционных системах, opennews (??), 22-Окт-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


77. "Реализована возможность сборки FreeBSD в других операционных..."  –6 +/
Сообщение от Аноним (77), 23-Окт-20, 04:00 
Всмысле? Поясните чайнику, этот ваш БДСМ нельзя было из-под линукса/винды собрать? Что бы скомпилировать BSD самому, нужно было сначала скачать блоб ОС, накатить и собирать в нём?
Ответить | Правка | Наверх | Cообщить модератору

87. "Реализована возможность сборки FreeBSD в других операционных..."  +1 +/
Сообщение от Ананимас008 (?), 23-Окт-20, 07:23 
назови хоть одну ОС с astral.so, где откуда-то возьмется ядро, конпелятор и качалочка исходников, чтобы можно было сразу конпелять?
Ответить | Правка | Наверх | Cообщить модератору

153. "Реализована возможность сборки FreeBSD в других операционных..."  +/
Сообщение от Анонимemail (153), 23-Окт-20, 19:29 
> назови хоть одну ОС с astral.so, где откуда-то возьмется ядро, конпелятор и качалочка исходников, чтобы можно было сразу конпелять?

это gentoо

Ответить | Правка | Наверх | Cообщить модератору

157. "Реализована возможность сборки FreeBSD в других операционных..."  +1 +/
Сообщение от Ананимас008 (?), 23-Окт-20, 20:49 
>> назови хоть одну ОС с astral.so, где откуда-то возьмется ядро, конпелятор и качалочка исходников, чтобы можно было сразу конпелять?
> это gentoо

что генту? ядро самозародится из воздуха, от туда же возьмется и компилятор? или все-таки сначала придется загрузить, О УЖАС, бинари!? ну так фрибсд от нее ничем не отличается.

Ответить | Правка | Наверх | Cообщить модератору

158. "Реализована возможность сборки FreeBSD в других операционных..."  +/
Сообщение от Анонимemail (153), 23-Окт-20, 21:02 
> что генту? ядро самозародится из воздуха, от туда же возьмется и компилятор? или все-таки сначала придется загрузить, О УЖАС, бинари!? ну так фрибсд от нее ничем не отличается.

так получается надо писать все в машинных кодах. по твоей логике все херня и фря и линь и не к ночи будет помянута винда.

Ответить | Правка | Наверх | Cообщить модератору

159. "Реализована возможность сборки FreeBSD в других операционных..."  +/
Сообщение от анонн (ok), 23-Окт-20, 21:35 
>> назови хоть одну ОС с astral.so, где откуда-то возьмется ядро, конпелятор и качалочка исходников, чтобы можно было сразу конпелять?
> это gentoо

Что "gentoo"? Gentoo, в виде "продакшн реди" образа, можно уже _официально_ собрать из под *BSD или Макоси или DOS/Windows/BeOS/etc?
А то в хэндбуке до сих пор
> The default installation media that Gentoo Linux uses are the minimal installation CDs, which host a bootable, very small Gentoo Linux environment with the right tools to install Gentoo Linux from

.

Ответить | Правка | К родителю #153 | Наверх | Cообщить модератору

89. "Реализована возможность сборки FreeBSD в других операционных..."  +/
Сообщение от www2 (??), 23-Окт-20, 07:32 
А кто-нибудь пробовал начинать сборку LFS на какой-нибудь другой системе? Там вроде тоже LFS только из Linux'а собирается.
Ответить | Правка | К родителю #77 | Наверх | Cообщить модератору

113. "Реализована возможность сборки FreeBSD в других операционных..."  +/
Сообщение от Карабьян (?), 23-Окт-20, 12:17 
> А кто-нибудь пробовал начинать сборку LFS на какой-нибудь другой системе? Там вроде
> тоже LFS только из Linux'а собирается.

Ядро из винды вполне собирается, а остальное  хз

Ответить | Правка | Наверх | Cообщить модератору

119. "Реализована возможность сборки FreeBSD в других операционных..."  +/
Сообщение от анонн (ok), 23-Окт-20, 13:52 
>> А кто-нибудь пробовал начинать сборку LFS на какой-нибудь другой системе? Там вроде
>> тоже LFS только из Linux'а собирается.
> Ядро из винды вполне собирается, а остальное  хз

Т.е. Cygwin, MSYS и прочие эмуляции там при сборке не нужны?
И gcc работает на винде "из коробки" (а не портируется специально в виде mingw)?

Ответить | Правка | Наверх | Cообщить модератору

126. "Реализована возможность сборки FreeBSD в других операционных..."  +/
Сообщение от Карабьян (?), 23-Окт-20, 14:18 
>>> А кто-нибудь пробовал начинать сборку LFS на какой-нибудь другой системе? Там вроде
>>> тоже LFS только из Linux'а собирается.
>> Ядро из винды вполне собирается, а остальное  хз
> Т.е. Cygwin, MSYS и прочие эмуляции там при сборке не нужны?
> И gcc работает на винде "из коробки" (а не портируется специально в
> виде mingw)?

маленький tcc вроде бы батником его собирал, что там было с ним в комлпекте кроме заголовков винапи, к делу не относящихся, не помню, но юниксового юзерленда не было точна

Ответить | Правка | Наверх | Cообщить модератору

129. "Реализована возможность сборки FreeBSD в других операционных..."  +/
Сообщение от Карабьян (?), 23-Окт-20, 14:24 
>>>> А кто-нибудь пробовал начинать сборку LFS на какой-нибудь другой системе? Там вроде
>>>> тоже LFS только из Linux'а собирается.
>>> Ядро из винды вполне собирается, а остальное  хз
>> Т.е. Cygwin, MSYS и прочие эмуляции там при сборке не нужны?
>> И gcc работает на винде "из коробки" (а не портируется специально в
>> виде mingw)?
> маленький tcc вроде бы батником его собирал, что там было с ним
> в комлпекте кроме заголовков винапи, к делу не относящихся, не помню,
> но юниксового юзерленда не было точна

Он для других целей был на винде, понятное дело, ядро там в качестве теста было, после того как он быстро собирал сам себя, в qemu под виндой оно успешно грузилось. В качестве мелкого динозавра, решающего проблему курицы и яйца, вполне себе сносного

Ответить | Правка | Наверх | Cообщить модератору

132. "Реализована возможность сборки FreeBSD в других операционных..."  +/
Сообщение от анонн (ok), 23-Окт-20, 15:19 
> маленький tcc вроде бы батником его собирал,

А результат сборки tcc можно использовать "всерьез" вне бутстрапа или очень специфичных потребностей?

К тому же, вы сравниваете сликшом разные вещи - помимо ядра, в "базу" входит С/C++ компилятор, линкер, дебагер (и весь тулчейн для сборки ОС) и еще куча всякого разного (unbound там, sendmail).
С штатным сборщиком, умеющим помимо чистого "make install", еще в  "release/cdrom/dvdrom/memstick/mini-memstic/ftp/vm-image/vm-cloudware/..."
Т.е. оно должно собрать всю систему и включить туда систему сборки, причем "штатно", а не "если костыльнуть вооот так и так, тут поправить ручками, там обработать напильником ...".

Ответить | Правка | К родителю #126 | Наверх | Cообщить модератору

137. "Реализована возможность сборки FreeBSD в других операционных..."  +/
Сообщение от Карабьян (?), 23-Окт-20, 17:39 
>> маленький tcc вроде бы батником его собирал,
> А результат сборки tcc можно использовать "всерьез" вне бутстрапа или очень специфичных
> потребностей?
> К тому же, вы сравниваете сликшом разные вещи - помимо ядра, в
> "базу" входит С/C++ компилятор, линкер, дебагер (и весь тулчейн для сборки
> ОС) и еще куча всякого разного (unbound там, sendmail).
> С штатным сборщиком, умеющим помимо чистого "make install", еще в  "release/cdrom/dvdrom/memstick/mini-memstic/ftp/vm-image/vm-cloudware/..."
> Т.е. оно должно собрать всю систему и включить туда систему сборки, причем
> "штатно", а не "если костыльнуть вооот так и так, тут поправить
> ручками, там обработать напильником ...".

Согласен полностью, но я изначально сделал оговорку для ядра, которое, вроде бы, и в африке ядро

Ответить | Правка | Наверх | Cообщить модератору

112. "Реализована возможность сборки FreeBSD в других операционных..."  +1 +/
Сообщение от Клыкастый (ok), 23-Окт-20, 11:25 
Чтобы собрать BSD была нужна BSD. Обновление пересборкой из исходников всегда было штатным. Собственно с компилятором та же самая проблема: чтобы получить компилятор, собранный из исходников, нужно их скомпилировать, а компилятор ещё в исходниках. Решается везде одинаково - стартовое функциональное звено. В случае ОС - функциональная ОС, в случае компилятора - функциональный компилятор. То, что ты по непонятной причине называешь "блобом".
Ответить | Правка | К родителю #77 | Наверх | Cообщить модератору

114. "Реализована возможность сборки FreeBSD в других операционных..."  +/
Сообщение от Аноним (77), 23-Окт-20, 12:20 
Компиляторы раскручиваются. Для сборки компилятора нужен компилятор умеющий примитивнейшие вещи, такой можно описать на ассемблере. А для сборки ОС нужна конкретная ОС что ли?
Ответить | Правка | Наверх | Cообщить модератору

122. "Реализована возможность сборки FreeBSD в других операционных..."  +/
Сообщение от анонн (ok), 23-Окт-20, 13:59 
> Компиляторы раскручиваются. Для сборки компилятора нужен компилятор умеющий примитивнейшие
> вещи, такой можно описать на ассемблере. А для сборки ОС нужна конкретная ОС что ли?

Нужно конкретное окружение. И "собрать голое ядро" != "собрать компилятор, ядро и еще 100500 утилит".

Ответить | Правка | Наверх | Cообщить модератору

127. "Реализована возможность сборки FreeBSD в других операционных..."  +/
Сообщение от тигар (ok), 23-Окт-20, 14:20 
> Компиляторы раскручиваются. Для сборки компилятора нужен компилятор умеющий примитивнейшие
> вещи, такой можно описать на ассемблере. А для сборки ОС нужна
> конкретная ОС что ли?

а ты хоть раз видел код на asm ? есть чувство, что ты только слово "ассемблер" слышал и считаешь, что если "описать на ассемблере" (что?) то можно прямо канпелять тот же gcc при помощи "описания".

Ответить | Правка | К родителю #114 | Наверх | Cообщить модератору

150. "Реализована возможность сборки FreeBSD в других операционных..."  +/
Сообщение от пох. (?), 23-Окт-20, 18:36 
> Чтобы собрать BSD была нужна BSD. Обновление пересборкой из исходников всегда было штатным.

не переживай, щас сломают.
Это единственное, что модные-современные разработчики умеют делать в совершенстве.

Причем пофигу - на деньги darpa или just for lulz, получается одинаково хорошо.
И pr закрыть с notabug/wontfix - "у нас все прекрасно в линуксячьем CI/CD (нахрен ненужном), и вы себе можете либо линyпс ставить, либо прекратить, наконец, ненужную вам возню с исходниками"

Ответить | Правка | К родителю #112 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру