Size: a a a

2020 October 11

Dv

Dr. Friedrich von Ne... in codingteam
codingteam@cjr
unclechu
может под WSL каким-нибудь и работает
Наверняка работает. Но мы обсуждали кроссплатформенный билд.
источник

c

codingteam@cjr in codingteam
unclechu

» [09:43:44] <тг> <@fvnever> >> <unclechu>
» >> » [09:41:46] <тг> <@fvnever> Я не уверен, что все нужные либы есть в nixpkgs.
» >> те, которых нет, можно добавить
» Для этого их надо где-то взять.
так ты берёшь репу с исходниками и пишешь рецепт. точнее берёшь ту или иную функцию, например кормишь ему cmake-конфиг, можно посмотреть как другие проекты собираются аналогичные
источник

Dv

Dr. Friedrich von Ne... in codingteam
Понятно, что в VM можно собирать софт от другой платформы, это очевидно.
источник

Dv

Dr. Friedrich von Ne... in codingteam
codingteam@cjr
unclechu

» [09:43:44] <тг> <@fvnever> >> <unclechu>
» >> » [09:41:46] <тг> <@fvnever> Я не уверен, что все нужные либы есть в nixpkgs.
» >> те, которых нет, можно добавить
» Для этого их надо где-то взять.
так ты берёшь репу с исходниками и пишешь рецепт. точнее берёшь ту или иную функцию, например кормишь ему cmake-конфиг, можно посмотреть как другие проекты собираются аналогичные
Ну то есть надо найти репу с исходниками.
источник

c

codingteam@cjr in codingteam
unclechu
ну WSL это же не VM, это прослойка конвертирующая API вызовы, как Wine, только в другую сторону
источник

Dv

Dr. Friedrich von Ne... in codingteam
codingteam@cjr
unclechu
ну WSL это же не VM, это прослойка конвертирующая API вызовы, как Wine, только в другую сторону
Дядь
источник

Dv

Dr. Friedrich von Ne... in codingteam
WSL — это VM.
источник

c

codingteam@cjr in codingteam
unclechu
хотя я читал про новый релиз, WSL2, который таки стал VM
источник

Dv

Dr. Friedrich von Ne... in codingteam
Эпоха WSL1 заканчивается.
источник

c

codingteam@cjr in codingteam
unclechu

» Windows Subsystem for Linux (WSL) is a compatibility layer for running Linux binary executables (in Executable and Linkable Format) natively on Windows 10 and Windows Server 2019.
википедия
источник

Dv

Dr. Friedrich von Ne... in codingteam
Они просто сделали VM и дали более хорошую интеграцию с хостом.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Ладно, не хочу спорить.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Пусть будет так, как ты говоришь.
источник

c

codingteam@cjr in codingteam
unclechu
ну WSL2 — это VM, а WSL1 нет же
источник

c

codingteam@cjr in codingteam
unclechu
Wine — это же не VM?
источник

c

codingteam@cjr in codingteam
unclechu

» [09:47:13] <тг> <@fvnever> Пусть будет так, как ты говоришь.
ну я скорее цитирую что говорят другие, это не моя идея
источник

c

codingteam@cjr in codingteam
unclechu

» [09:45:15] <тг> <@fvnever> >> <unclechu>
» >> » [09:43:44] <тг> <@fvnever> >> <unclechu>
» >> […]
» Ну то есть надо найти репу с исходниками.
ну да, а как ещё?
источник

c

codingteam@cjr in codingteam
unclechu
ну или можешь тарболл с исходниками в проект подложить
источник

c

codingteam@cjr in codingteam
unclechu
или просто директорию
источник

c

codingteam@cjr in codingteam
unclechu
берёшь уже существующий рецепт для проекта с аналогичным сетапом, и подменяешь нужное под проект, который собираешь
источник