LINUX.ORG.RU

Релиз uClibc 0.9.33

 , ,


0

2

Спустя полгода со дня прошлого релиза, состоялся релиз uClibc 0.9.33.

Цитата из Википедии

uClibc была разработана для поддержки uCLinux (специальная редакция ядра Linux, способная работать без блока управления памятью [MMU]) и таким образом подходящая для микроконтроллеров. (буква u есть адаптация греческой буквы µ, означающей «микро»).

uClibc требует намного меньше ресурсов, чем GNU C Library (glibc), которая распространяется с популярными дистрибутивами Linux, составляя «GNU/Linux». В то время как glibc специализируется на полной поддержке всех мыслимых стандартов C через поддержку широкого спектра аппаратных платформ (железа ПК) и ядер множества ОС, uClibc фокусируется на встраиваемом Linux. Функции uClibc могут включаться или выключаться в соответствии с потребностями в свободных ресурсах устройств, на котором установлена данная библиотека.

uClibc может запускаться как на системах с MMU так и без него. Библиотека поддерживает i386, x86-64, ARM (big/little endian), AVR32, Blackfin, h8300, m68k, MIPS (big/little endian), PowerPC, SuperH (big/little endian), SPARC и v850 процессоры.

За ChangeLog спасибо true_admin:

  • Улучшение работы threads;
  • Удаление deprecated-кода;
  • Улучшения в системе сборки;
  • Подчистка опечаток и отладочных сообщений;
  • Улучшение обработки аварийных ситуаций;
  • Поддержка новых методов шифрования;
  • Улучшения для архитектуры x86_64;
  • Исправлена работа с переходом на летнее время;
  • И многое другое!

ChangeLog

>>> Сайт проекта

★★★★★

Проверено: post-factum ()
Последнее исправление: ZenitharChampion (всего исправлений: 1)

Функции uClibc могут включаться или выключаться в соответствии с потребностями в свободных ресурсах устройств, на котором установлена данная библиотека.

это вообще как?

TERRANZ ★★★★
()
Ответ на: комментарий от TERRANZ

это вообще как?

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

В итоге компилируется библиотека только с теми возможностями, фичами, которые ты используешь.

Так же конфигурируется сам buildroot. В итоге от линюкса можно оставить самую малость, что бы своя программа крутилась.

x86_64 ★★★
()
Ответ на: комментарий от TERRANZ

Так же, как и eglibc - параметрами сборки.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.