Size: a a a

Emacs — русскоговорящее сообщество

2021 January 02

¥

¥αros!αν in Emacs — русскоговорящее сообщество
даже с релизным флагом
источник

¥

¥αros!αν in Emacs — русскоговорящее сообщество
ну и ещё я не особо поддерживаю ембедединг стандартной либы в бинарь
источник

A

Artem in Emacs — русскоговорящее сообщество
Ну не совсем либа, там должны быть personality для хендлинга паник. Такое и для крестов в бинарь суют
источник

¥

¥αros!αν in Emacs — русскоговорящее сообщество
да
источник

¥

¥αros!αν in Emacs — русскоговорящее сообщество
но в расте оно больше
источник

¥

¥αros!αν in Emacs — русскоговорящее сообщество
я и кресты не особо люблю есчестно
источник

A

Artem in Emacs — русскоговорящее сообщество
Там совсем с нихуев должно быть, одна функция.

Но это тоже все настраиваемо
источник

A

Artem in Emacs — русскоговорящее сообщество
Так что ешь раст
источник

¥

¥αros!αν in Emacs — русскоговорящее сообщество
Artem
Там совсем с нихуев должно быть, одна функция.

Но это тоже все настраиваемо
а откуда тогда 3 мега с одного хеловорда?
источник

¥

¥αros!αν in Emacs — русскоговорящее сообщество
вообще хруст же по дефолту всё статически собирает
источник

A

Artem in Emacs — русскоговорящее сообщество
¥αros!αν
а откуда тогда 3 мега с одного хеловорда?
Ты собрал в дебаге, или ещё какого говна наворотил. Я не хочу из кровати вылезать:(
источник

A

Artem in Emacs — русскоговорящее сообщество
¥αros!αν
вообще хруст же по дефолту всё статически собирает
Ну к либц динамически линкуемся по дефолту, растовые либы статически, сишные — как хочешь
источник

¥

¥αros!αν in Emacs — русскоговорящее сообщество
Artem
Ты собрал в дебаге, или ещё какого говна наворотил. Я не хочу из кровати вылезать:(
/tmp cargo new asd
    Created binary (application) asd package              
/tmp cd asd                                                  
/tmp/asd master cargo b                                      
  Compiling asd v0.1.0 (/tmp/asd)                          
   Finished dev [unoptimized + debuginfo] target(s) in 0.44s
/tmp/asd master la target/debug/asd                          
-rwxr-xr-x 2 bit6tream 3.1M Jan  2 03:37 target/debug/asd*  
/tmp/asd master cargo b --release                            
  Compiling asd v0.1.0 (/tmp/asd)                          
   Finished release [optimized] target(s) in 0.29s          
/tmp/asd master la target/release/asd                        
-rwxr-xr-x 2 bit6tream 3.1M Jan  2 03:37 target/release/asd*
источник

¥

¥αros!αν in Emacs — русскоговорящее сообщество
Artem
Ну к либц динамически линкуемся по дефолту, растовые либы статически, сишные — как хочешь
да, я знаю
источник

¥

¥αros!αν in Emacs — русскоговорящее сообщество
Artem
Там совсем с нихуев должно быть, одна функция.

Но это тоже все настраиваемо
ну по крайней мере раньше там целая libbacktrace была
источник

A

Artem in Emacs — русскоговорящее сообщество
Фряха. Выход на новую работу в понедельник. Наверняка попросят ебучий докер.

Хуяк — поставил дебиан на bhyve, местный гипервизор. nmdm(4), получил сосноль от дебиана, поставил сраный доцкер.

Сетевая шара по p9 завелась с полпинка. fstab руками поправил, орнув над systemd.mount.

Все просто работает.
источник

A

Artem in Emacs — русскоговорящее сообщество
¥αros!αν
да, я знаю
Сча
источник

A

Artem in Emacs — русскоговорящее сообщество
¥αros!αν
ну по крайней мере раньше там целая libbacktrace была
[profile.release]
panic = "abort"


В карго.томл должно это убрать
источник

A

Artem in Emacs — русскоговорящее сообщество
Потом можно стрипнуть, но это не должно ролять
источник

¥

¥αros!αν in Emacs — русскоговорящее сообщество
да я читал про растовые бинари и как оттуда убрать всякое
источник