Megjelent az uClibc 0.9.27

Címkék

Kicsivel több, mint 1 év után megjelent az uClibc 0.9.27-es verziója.Főbb újdonságok:

o New stdio implementation

o New optimized string functions

o Major improvements to the shared lib loader

o Shared libraries work properly on powerpc

o Debugging works on mips

o New architectures: frv, nios, nios2, bfin

o Linux 2.6.x kernel support

o Lots and lots of bug fixes

Bináris szinten nem kompatibilis a régebbi 0.9.26-os és előbbi verziókkal.

Változások listája: kivonatosan és részletesen itt olvasható.

Új fejlesztői és fordítói rendszert is mellékeltek a szerzők.

Letöltések:

forrás bz2 csomag

egyéb letöltések



Bejelentés és a projekt honlapja itt.

Hozzászólások

Tud valaki valahol egy használható step-by step howto-t, tutorialt a cross compilálásról ill. az uclinux használatáról + emulációs megoldásokról (arm ) mondjuk közepesen kezdőknek. (jól jönne még a bootloadererk lelki világa, romfs, ramfs stb leírások) Az uclinux honlapja nem sok támogatást nyújt, talán még a www.ucdot.org -ról lehet legjobban kiindulni.

Üdv

godot

On 2005-01-12, godot <szep@ekg.gov.hu> wrote:
>
> Tud valaki valahol egy használható step-by step howto-t, tutorialt a cross
> compilálásról ill. az uclinux használatáról + emulációs megoldásokról (arm
> ) mondjuk közepesen kezd?knek. (jól jönne még a bootloadererk lelki világa,
> romfs, ramfs stb leírások) Az uclinux honlapja nem sok támogatást nyújt,
> talán még a www.ucdot.org -ról lehet legjobban kiindulni.

Amit most akarnak toled az uClibc arcok, hogy csinalj, az az, hogy
epits/szerezz be egy komplett uClibc toolchaint, es azzal dolgozz. Nyilvan
ezt teszed, ha egy komplett uClibc userspace-t akarsz kiepiteni, de kisebb
dolgokhoz, pl. egy bootfloppy, ez overkill. Volt is egy direktebb
alternativa, a toolchain wrapperek (par sor kod, ami ugy hivja meg a rendes
gcc-t, stb.-t, ahogy kell). Valamiert ezt eluntak tamogatni a 0.9.21 utan,
de a CVS Attic-jukbol most is elobanyaszhato, es amennyire tapasztaltam,
kitunoen mukodik. Idepesztelek egy leveldarabot, amiben leirtam, hogy is
megy ez:

you can dowload the wrapper from their CVS Attic:

http://www.uclibc.org/cgi-bin/cvsweb/*checkout*/uClibc/extra/gcc-uClibc/Attic/Makefile
http://www.uclibc.org/cgi-bin/cvsweb/*checkout*/uClibc/extra/gcc-uClibc/Attic/gcc-uClibc.c

(d'load it directly or you can use the equivalent cvs command, which I
couldn't figure out). After you've compiled uClibc, create
extra/gcc-uClibc/ in your uClibc source tree, put these there, hack the
Makefile a bit (IIRC I had to, but I don't remember exactly how), compile
the wrapper and enjoy! (recommended way, should be pretty
straightforward).