Portaal Portaal Pingviini veeb foorumi pealeht
  Viki  |  IRC  |  Otsing  |  Küsimused ja vastused  |  Profiil  |  Privaatsõnumite vaatamiseks logi sisse  | Logi sisse või Registreeru
<empty>
Vaata järgmist teemat
Vaata eelmist teemat

Postita uus teemaVasta teemale
Autor Sõnum
estysoft
Pingviini aktivist
Pingviini aktivist


Vanus: 39
Liitunud: 13.07.2006
Postitused: 130


estonia.gif
postituspostitatud: 20.04.2007, 01:24  postituse pealkiri:  glibc kompileerimine  

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
Vana Pingviin


Vanus: 49
Liitunud: 17.07.2006
Postitused: 453

Distributsioon: Gentoo
estonia.gif
postituspostitatud: 20.04.2007, 06:41  postituse pealkiri:  (teema puudub)  

Ise kompileerijate jaoks on http://www.linuxfromscratch.org/lfs/view/stable/

Täpsemalt: http://www.linuxfromscratch.org/lfs/view/stable/chapter06/glibc.html

Aga nähtavasti puudub sinu distrol vajadus. Debianil oli apt-build vist Wink
Aga niisama "häkkimiseks" vaata LFS -i installimis manuali. Kui igavaks on läinud elu Smile




Viimati muutis Shadow 20.04.2007, 06:47; muudetud 1 kord
spott
Admin
Admin


Vanus: 43
Liitunud: 04.06.2005
Postitused: 8856

Distributsioon: Ubuntu
estonia.gif
postituspostitatud: 20.04.2007, 06:47  postituse pealkiri:  (teema puudub)  

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
Pingviini aktivist


Vanus: 39
Liitunud: 13.07.2006
Postitused: 130


estonia.gif
postituspostitatud: 20.04.2007, 18:22  postituse pealkiri:  (teema puudub)  

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
Vana Pingviin


Vanus: 39
Liitunud: 08.07.2005
Postitused: 527
Asukoht: Tallinn/Paide
Distributsioon: Gentoo
estonia.gif
postituspostitatud: 20.04.2007, 18:53  postituse pealkiri:  (teema puudub)  

../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
Pingviini aktivist


Vanus: 39
Liitunud: 13.07.2006
Postitused: 130


estonia.gif
postituspostitatud: 20.04.2007, 21:51  postituse pealkiri:  (teema puudub)  

õ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
Vana Pingviin


Vanus: 39
Liitunud: 08.07.2005
Postitused: 527
Asukoht: Tallinn/Paide
Distributsioon: Gentoo
estonia.gif
postituspostitatud: 20.04.2007, 22:19  postituse pealkiri:  (teema puudub)  

Sa unustasid öelda miks sa üldse seda kompileerida üritad Smile


estysoft
Pingviini aktivist
Pingviini aktivist


Vanus: 39
Liitunud: 13.07.2006
Postitused: 130


estonia.gif
postituspostitatud: 20.04.2007, 22:44  postituse pealkiri:  (teema puudub)  

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
Vana Pingviin


Vanus: 38
Liitunud: 08.08.2005
Postitused: 4359
Asukoht: Tallinn (vahel ka Virtsu)
Distributsioon: Mageia, Debian, CentOS
estonia.gif
postituspostitatud: 20.04.2007, 23:08  postituse pealkiri:  (teema puudub)  

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

_________________
Image Image Image

HoHo
Vana Pingviin
Vana Pingviin


Vanus: 39
Liitunud: 08.07.2005
Postitused: 527
Asukoht: Tallinn/Paide
Distributsioon: Gentoo
estonia.gif
postituspostitatud: 20.04.2007, 23:11  postituse pealkiri:  (teema puudub)  

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
Pingviini aktivist


Vanus: 39
Liitunud: 13.07.2006
Postitused: 130


estonia.gif
postituspostitatud: 21.04.2007, 01:10  postituse pealkiri:  (teema puudub)  

ega ma neid debianil endal vahetama ei hakka
ehitan seda teisele kettale


priit
Vana Pingviin
Vana Pingviin


Vanus: 39
Liitunud: 04.08.2005
Postitused: 521
Asukoht: Tartu
Distributsioon: CentOS / OS X
estonia.gif
postituspostitatud: 21.04.2007, 01:14  postituse pealkiri:  (teema puudub)  

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' Smile Aga kogemus on hea. Ja nagu 8eldakse: 'k6ik, mis ei tapa, teeb tugevaks'.


Näita (aja järgi):      
Postita uus teemaVasta teemale


Vaata järgmist teemat
Vaata eelmist teemat
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group