Hozzászólások
-
SzerzőBejegyzés
-
Re!
Hát végül sikerült azt is megoldani. Sőt, már a disztróm is kész van! Megy, müxik rendesen. A tré, hogy 384 mega, ami egy leendő live-nak kicsit nagy… Szóval majd még faragni kell belőle.
Egy dolgot viszont elszúrtam, ez pedig a /etc/sysconfig/console file, ugyis az istenért sem akarja a magyar billentyűzetet kezelni, továbbá ékezetet kiírni. Amikor a local nyelvet és hasonlókat kellett állítani (ennél: http://www.linuxfromscratch.org/lfs/view/development/chapter07/profile.html) akkor utf-8-at adott vissza és azt írtam be. Ki hogy csinálta? Mit kéne a console file-omba írni?Re!
Tovább haladtam a fejlesztésben, már a célegyenesben vagyok az LFS-emmel, de megint egy hibába akadtam.
Itt tartok: http://www.linuxfromscratch.org/lfs/view/stable/chapter06/coreutils.html
A patch-elés megvolt, a ./configure –prefix=/usr is lefut, a make viszont hibát ad vissza (lásd később képeket).
Ilyen már volt régebben is, gondoltam letörlöm a coreutils-t, újra kimásolom és kezdem elölről. Hiába. Aztán az important felhívásnak tettem eleget miszerint ha bug van akkor ne patch-eljek. Úgy is kiakadt a make-nél. Na, gondoltam, hátha, lefuttatom a tesztet. Az is hibát írt. Mit kéne tennem?
Az autoconf-ot eddig nem írta a könyv, hogy tegyem fel az M4 meg sikeresen felment az előző fejezetben.A képek:
make: http://deusnet.fw.hu/kepek/coreutils_make_error.png
teszt: http://deusnet.fw.hu/kepek/coreutils_test_error.pngTény. De itt sokan ajánlgatták, hogy 98 cd meg stb. Gondoltam megosztom Veletek, hogy az nem fog működni 🙂 (bár olvastam az xp-s fixboot fixmbr leírást is)
Hali!
Nem tom ismered-e a GAG nevezetű rendszerbetöltőt. A http://gag.sourceforge.net/ oldalról le lehet szedni, kitömöríted, kiírod médiára (cd ha már lesz vagy pendrive ha van) majd beboot-olsz arról. Ott kiválasztod a telepítést, a billkiosztást, hasonló jókat, majd hozzá tudod adni az oprendszeredet a bootloader-hez. Akár melyik vinyó bármelyik partíciójáról képes betölteni a rendszert. Ja, ami még pozitívum benne: van olyan opció, h eltávolítod a GAG-ot 🙂
Jut eszembe: 2 napja próbáltam épp az fdisk /mbr-t egy Win98-as lemezzel. Addig működött is. Aztán mikor újraindítottam a gépem kiírta, hogy „Nem találok operációs rendszert”. Tehát az nálam nem volt megoldás.
Törölve.
Oké, kössz.
Egyébként kinek hány megára sikeredett az lfs-disztrója? Azt írják, hogy 180 mega az egész de nekem most tart 320-nál és még van mit telepíteni.After installing each package, delete its source and build directories, unless specifically instructed otherwise.
Itt azt ajánlotta, hogy a fordítás után töröljük a forrást meg a build-könyvtárat is. Szót fogadtam.
Látom figyelsz. 🙂 Nem c-p-zek mert virtuális gép alól nem lehet kivinni a host-gépre 🙂
11 óra lesz. Lehet kicsit fáradt vagyok már, de most van időm folytatni az LFS-t. Mondanom sem kell újabb akadályba ütköztem.
A „cp -v gcc/Makefile.in{,.orig} &&” parancsra a következőt kapom vissza: „cp: cannot stat ‘gcc/Makefile.in’: No suck file or directory”
A leírásban (http://www.linuxfromscratch.org/lfs/view/stable/chapter05/gcc-pass2.html) viszont nem írják, hogy ezt hol kéne megtalálnom vagy hol nem. Kerestem „find”-dal és „whereis”-zel is, nem találták. Be sem helyettesítettem semmit (mint előbbiekben :D), úgyhogy az sem lehet gond.
Tetszik, hogy steb-by-step, de ilyet azért leírhatnának (szvsz).Az jó, mert a „mv -v /tools/$(gcc -dumpmachine)/bin/{ld,ld-old}” sort simán megcsináltam „… /tools/i686-pc-linux-gnu/bin…”-ként és nem írt ki hibát (eddig…).
Kösz a segítséget, a továbbiakban akkor nem fogok behelyettesíteni 😀
Szhevasztok!
3 napja kezdtem el saját tuxot fejleszteni az LFS-sel, most jutottam túl a gcc fordításán, de most még nagyobb gondba ütköztem. a leírást elolvastam de két dolgot nem vágok (közvetlen link lent).
1.) „The next task is to point GCC to the new dynamic linker. This is done by dumping GCC’s “specs” file to a location where GCC will look for it by default. A simple sed substitution then alters the dynamic linker that GCC will use:”
Ez hol is van?nem találom ezt a „specs” file-t.
2.) Itt a kiemelt részt nem tudom mi. „SPECFILE=`dirname $(gcc -print-libgcc-file-name)`/specs &&”. Azt hittem i686-pc-linux-gnu könyvtár, de nem, mert ott sincs a „specs” file.A teljes szöveg megtalálható (ha vkinek úgy jobb): http://www.linuxfromscratch.org/lfs/view/stable/chapter05/adjusting.html
Tud vki segíteni? -
SzerzőBejegyzés
legutóbbi hsz