Sourcery CodeBench - гигантомания или норма? :)
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 13.05.15 04:46
Оценка: +1
Решил сваять мелкую утилитку для маршрутизатора, поставил Sourcery CodeBench Lite for MIPS, от конца 2014. Из того, что размер инсталлятора — 620 метров, ожидал, что оно развернется гига в полтора-два максимум. Оно развернулось в шесть гигов и 84 тысячи файлов. От такой широты я малость офигел и полез по дереву смотреть, что и где. 90% всего объема занимает mips-linux-gnu/libc. Для чего там такие дикие объемы?

Ладно, собрал простейший "Hello, world", который в статической сборке получился аж в 700 кб, что тоже весьма удивило. Ну да, отладочная информация — добавил -g0, но размер не уменьшился. Убрал отладочные символы strip'ом — осталось 500 кб. Это действительно минимально необходимый объем кода, требуемого для вывода одной строки на консоль, или я чего-то не понимаю?

И это версия Lite — боюсь даже предположить, сколько будет занимать полная.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.