Page 2 of 2
Re: Шашки
Posted: Sun Jan 03, 2021 9:31 pm
by rgimad
Leency wrote:Почему. Почему шашки были 20 Кб, а стали 46 Кб?
Я против такого изменения. Пускай будет две сборки: menuetlibc и newlib, но в дистр IMG вернуть 20кб вариант.
Также пусть кто-то разберется что пихается в бинарники что они так жиреют.
Можно попробовать поступить как автор SHELL - просто необходимые функции стандартной библиотеки реализовать самостоятельно в самой программе.
Re: Шашки
Posted: Sun Jan 03, 2021 9:33 pm
by maxcodehack
Можно просто линковать статически. Но насколько я понимаю в автосборка нельзя это сделать.
Re: Шашки
Posted: Sun Jan 03, 2021 9:45 pm
by rgimad
maxcodehack wrote:Ради маленького размера использовать устаревшую ужасную нестабильную menuetlibc я бы не стал. Но в принципе все равно.
Upd нет можно конечно. Но лучше разобраться как с newlib получить меньший бинарное.
В будущем на замену menuetlibc надо писать свою klibc .
newlib хороша, но ее не засунешь в img
Re: Шашки
Posted: Sun Jan 03, 2021 10:21 pm
by maxcodehack
libck из tcc
Menuetlibc тоже в имг не засунешь, тупо статически линкуется.
Re: Шашки
Posted: Wed Jun 30, 2021 12:15 am
by dunkaist
The icon of Checkers is broken in img since January (points outside img).
Since the only result of compiling the game with newlib is its doubled size, I tend to agree with
Leency that this change should be reverted.
I personally have never met any stability issues with Checkers linked against menuetlibc.
Generally, I support the effort of using more or less supported newlib instead of menuetlibc.
But this particular case looks like a regression: the program doubled its size and then was moved out of img with no visible advantages.
Re: Шашки
Posted: Tue May 24, 2022 12:45 am
by dunkaist
Ok, nobody cared, I replaced Checkers on the desktop with FlappyBird. The bug introduced in
r8503 is fixed.