Autor |
Sõnum |
estysoft
Pingviini aktivist
Vanus: 39
Liitunud: 13.07.2006
Postitused: 130
|
|
Tekkis selline küsimus et kas keegi on Glibc ise kompileerinud?
Minul ei taha hästi õnnestuda.
Kasutan uut debiani ja glibc 2.5
|
|
|
|
|
|
|
|
Shadow
Vana Pingviin
Vanus: 50
Liitunud: 16.07.2006
Postitused: 453
Distributsioon: Gentoo
|
|
Viimati muutis Shadow 20.04.2007, 05:47; muudetud 1 kord
|
|
|
|
spott
Admin
Vanus: 43
Liitunud: 04.06.2005
Postitused: 8857
Distributsioon: Ubuntu
|
|
Selleks, et võimaliku põhjust öelda on ikka metsikult infot antud. Lihtsalt ei õnnestu - nu järelikult siis ei peagi õnnestuma. Kui täpsemalt huvitab, miks ei õnnestu, siis tuleb ikka ka täpsustada, mis veateade jne. Esialgu arvan, et sul mõningate vajalike pakettide lähtekoodid või üldse paketid ise puudu.
|
|
|
|
_________________ Tellige endale sünnipäevaks, sõbrapäevaks või muuks tähtpäevaks kingitus: Kingitused internetist - NetiKink.eu
|
|
|
|
estysoft
Pingviini aktivist
Vanus: 39
Liitunud: 13.07.2006
Postitused: 130
|
|
lfs i lugesin nauke
veateade
Kood: | ../sysdeps/posix/getaddrinfo.c:68:26: error: libidn/idna.h: No such file or directory
../sysdeps/posix/getaddrinfo.c: In function ‘gaih_inet’:
../sysdeps/posix/getaddrinfo.c:508: error: ‘IDNA_ALLOW_UNASSIGNED’ undeclared (first use in this function)
../sysdeps/posix/getaddrinfo.c:508: error: (Each undeclared identifier is reported only once
../sysdeps/posix/getaddrinfo.c:508: error: for each function it appears in.)
../sysdeps/posix/getaddrinfo.c:510: error: ‘IDNA_USE_STD3_ASCII_RULES’ undeclared (first use in this function)
../sysdeps/posix/getaddrinfo.c:514: error: ‘IDNA_SUCCESS’ undeclared (first use in this function)
../sysdeps/posix/getaddrinfo.c:516: error: ‘IDNA_MALLOC_ERROR’ undeclared (first use in this function)
../sysdeps/posix/getaddrinfo.c:518: error: ‘IDNA_DLOPEN_ERROR’ undeclared (first use in this function)
../sysdeps/posix/getaddrinfo.c: In function ‘match_prefix’:
../sysdeps/posix/getaddrinfo.c:1294: warning: initialization discards qualifiers from pointer target type
../sysdeps/posix/getaddrinfo.c:1295: warning: initialization discards qualifiers from pointer target type
make[2]: *** [/root/dev/glibc-2.5/glibc-build/posix/getaddrinfo.o] Error 1
make[2]: Leaving directory `/root/dev/glibc-2.5/posix'
make[1]: *** [posix/subdir_lib] Error 2
make[1]: Leaving directory `/root/dev/glibc-2.5'
make: *** [all] Error 2
|
Veel pillub selliseid kohti taegemise ajal
kas need on normaalsed ?
Kood: |
sysdeps/unix -I../sysdeps/posix -I../sysdeps/i386/i686/fpu -I../nptl/sysdeps/i386/i686 -I../sysdeps/i386/i686 -I../sysdeps/i386/i486 -I../nptl/sysdeps/i386/i486 -I../sysdeps/i386/fpu -I../nptl/sysdeps/i386 -I../sysdeps/i386 -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic -I../nptl -I.. -I../libio -I. -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.1.2/include -isystem /root/dev/linux-2.6.20.7/include/ -D_LIBC_REENTRANT -include ../include/libc-symbols.h -DASSEMBLER -DGAS_SYNTAX -Wa,--noexecstack -x assembler-with-cpp -o /root/dev/glibc-2.5/glibc-build/posix/getsid.o -
.././scripts/mkinstalldirs /root/dev/glibc-2.5/glibc-build/posix
(echo '#include <sysdep.h>'; \
echo 'PSEUDO (__setsid, setsid, 0)'; \
echo ' ret'; \
echo 'PSEUDO_END(__setsid)'; \
echo 'libc_hidden_def (__setsid)'; \
echo 'weak_alias (__setsid, setsid)'; \
echo 'libc_hidden_weak (setsid)'; \
) | gcc -c -I../include -I/root/dev/glibc-2.5/glibc-build/posix -I/root/dev/glibc-2.5/glibc-build -I../sysdeps/i386/elf -I../nptl/sysdeps/unix/sysv/linux/i386/i686 -I../nptl/sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux/i386 -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sys
|
|
|
|
|
|
|
|
|
HoHo
Vana Pingviin
Vanus: 39
Liitunud: 08.07.2005
Postitused: 527
Asukoht: Tallinn/Paide
Distributsioon: Gentoo
|
|
../sysdeps/posix/getaddrinfo.c:68:26: error: libidn/idna.h: No such file or directory
Minul väitis equery et idna.h nimeline fail kuulub paketti net-dns/libidn. Ma ei kujuta eriti hästi ette kuidas too on seotud glibc'ga.
Mis õpetuse järgi sa seda üldse kompileerid? Tore oleks ka teada miks sul seda üldse on tarvis kompileerida. Igal juhul peaksid arvestama, et kui vana glibc maha lased siis on su süsteem sisuliselt kasutuskõlbmatu.
Nood teised asjad on normaalsed.
|
|
|
|
|
|
|
|
estysoft
Pingviini aktivist
Vanus: 39
Liitunud: 13.07.2006
Postitused: 130
|
|
õpetuseks on sourcega kaasas olev readme
ma hakkasin neid vigu enne valest otsast vaatama
ja ei pannud seda faili puudumiost tähele
samas on see fail olemas
ma renamen selle kohvri ja vaatan mis saab
|
|
|
|
|
|
|
|
HoHo
Vana Pingviin
Vanus: 39
Liitunud: 08.07.2005
Postitused: 527
Asukoht: Tallinn/Paide
Distributsioon: Gentoo
|
|
Sa unustasid öelda miks sa üldse seda kompileerida üritad
|
|
|
|
|
|
|
|
estysoft
Pingviini aktivist
Vanus: 39
Liitunud: 13.07.2006
Postitused: 130
|
|
Et siis tundub et õnnestuski
Teen seda niisama huvipärast
püüan sourcest tõõtavat süsteemi kokku panna
ja tahan teha nii et ei järgi mingit juhendit rida realt
|
|
|
|
|
|
|
|
sander85
Vana Pingviin
Vanus: 39
Liitunud: 08.08.2005
Postitused: 4359
Asukoht: Tallinn (vahel ka Virtsu)
Distributsioon: Mageia, Debian, CentOS
|
|
arvan, et esimest korda peaksid võtma virtualboxi või midagi muud, tõmbama lfs-i cd ja selle punkt-haaval läbi siiski tegema, saad aru ka miks ja mida vaja, lfs töötab ntx virtualboxil täiesti edukalt, läbisin raamatu ja tean nüüd nii mõndagi, glibc-d ühelgi pakidistrol sortsust kompileerima ei läheks, see oleks distro tapmine
|
|
|
|
_________________
|
|
|
|
HoHo
Vana Pingviin
Vanus: 39
Liitunud: 08.07.2005
Postitused: 527
Asukoht: Tallinn/Paide
Distributsioon: Gentoo
|
|
Binaardistrol laivis süsteemikomponentide ümber kompileerimine nüüd küll eriti tark mõte pole. Nagu öeldi siis parem harjuta kätt virtuaalmasinas või kasvõi chroot cellis. Kui LFS nats liiga karm on võid ju ka Gentood proovida, otsi üles alternative install guide ning kasuta seda Gentoo installimiseks suvalisest distrost, pole isegi eraldi partitsioone vaja teha, piisab suvalisest kataloogist ning piisavast hulgast vabast ruumist.
|
|
|
|
|
|
|
|
estysoft
Pingviini aktivist
Vanus: 39
Liitunud: 13.07.2006
Postitused: 130
|
|
ega ma neid debianil endal vahetama ei hakka
ehitan seda teisele kettale
|
|
|
|
|
|
|
|
priit
Vana Pingviin
Vanus: 40
Liitunud: 04.08.2005
Postitused: 521
Asukoht: Tartu
Distributsioon: CentOS / OS X
|
|
Panen offtopicut korra, aga ma just soovitaks LFS-i p2ris arvutisse installida. Kui on muidugi olemas a) sigapalju aega; b) teine arvuti, millega netist aeg-ajalt abi saada vmt. Sai kunagi proovitud, kuid upgrade ei ole sellise masina peal just 'apt-get dist-upgrade' Aga kogemus on hea. Ja nagu 8eldakse: 'k6ik, mis ei tapa, teeb tugevaks'.
|
|
|
|
|
|
|
|
|