Kompilace glibc6

Ondra Zima ondra.zima na homolka.cz
Pátek Listopad 19 10:19:27 CET 1999


> > Zdravim vsechny linuxaky,
> > Pujdu rovnou k jadru veci.
> > Mam linux distribuci Debian-2.1.
> > Stahnul jsem si knihovnu glibc ve zdrojove podobe s tim, ze si ji zkompiluju.
> kterou versi glibc? 2.0 nebo 2.1? Jakym zpusobem kompilujete - z baliku nebo
> normalne pomoci ./configure? Jeste verse kompilatoru je 2.7.2.3 nebo pouzivate
> egcc?
Je to glibc 2.1.2
gcc --version = egcs-2.91.60
kompiloval jsem pomoci configure --enable-add-ons

> > Pri kompilaci modulu sunrpc dojde k chybe:
> >
> > make[1]: Entering directory `/devel/glibc-2.1.2/sunrpc'
> > ../elf/ld-linux.so.2 --library-path
> > ..:../math:../elf:../nss:../nis:../db2:../rt:../resolv:../linuxthreads ./rpcgen
> > -Y `gcc-print-file-name=cpp | sed "s|/cpp$||"` -c rpcsvc/bootparam_prot.x -o
> > xbootparam_prot.T./rpcgen: error in loading shared libraries:
> > /lib/libwcsmbs.so.0: undefined symbol:
> > _nl_current_LC_NUMERIC
> necite, ze ktereho baliku je tak knihovna libwcsmbs? Nejak si nemohu
> upamatovat, ze by se nekdy instalovala a v potato neni, coz by divne
Nevim presne z jakeho baliku, ale kdyz se mi ji podarilo z adresare /lib
odstranit (to byl omyl, proste se nakopirovala trochu jinam) tak se v
linuxu nechtelo nic pustit, proste ta knihovna tam byt musi.

> > make[1]: *** [xbootparam_prot.stmp] Error 127
> > make[1]: Leaving directory `/devel/glibc-2.1.2/sunrpc'
> > make: *** [sunrpc/others] Error 2
> > Stahl jsem si taktez knihovnu libwcsmbs a zkompiloval v pohode
> > avsak chyba je stale stejna.
> Co je to vubec za knihovnu?
Bohuzel, nevim :-)

-- 
Ondra Zima <ondra.zima na homolka.cz> alias AndreW
             Member of czech ATO


Další informace o konferenci Linux