系統安裝有4g的物理記憶體。
# cat /proc/meminfo
memtotal: 3798464 kb
memfree: 114808 kb
buffers: 264348 kb
cached: 2585416 kb
系統裝有gcc開發環境,版本資訊如下:
# gcc -v
使用內建 specs。
collect_gcc=gcc
目標:x86_64-linux-gnu
配置為:../src/configure -v --with-pkgversion='ubuntu/linaro 4.6.1-9ubuntu3' --with-bugurl=file:///usr/share/doc/gcc-4.6/readme.bugs --enable-languages=c,c++,fortran,objc,obj-c++,go --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-plugin --enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
執行緒模型:posix
gcc 版本 4.6.1 (ubuntu/linaro 4.6.1-9ubuntu3)
使用的qemu虛擬機器版本如下:
# qemu-system-x86_64 -version
以這樣處理能力的機器,完成這些工作,大約需要20小時的計算時間。
手斧Linux 從LFS到Funtoo (3)
碼開始編譯ubuntu。突然間,我理解了 ubuntu是基於debian 的這個說法。ubuntu由debian所使用的deb包來建造,而deb包有乙個稱為buildd的多機系統來完成編譯構造,buildd是 雞 而乙個個deb包是它下出來的 蛋 而這一節,不好理解成from scrash了。關於a...
手斧Linux 從LFS到Funtoo (6)
step1 建立lfs使用者。在ubuntu終端裡用root使用者執行以下命令 addusr lfs 不做特別設定,為了方便描述,將lfs使用者的密碼也設為lfs。lfs使用者的主目錄為 home lfs 雖然己建立了lfs使用者,但並不用登入為它,現在還是以root的身份進入lfs的主目錄工作。c...
手斧Linux 從LFS到Funtoo (9)
step1 修改 home lfs bashrc,增加以下內容。lfs home lfs build lfs tgt uname m lfs linux gnu lfs tgt x86 64 lfs linux gnu lfs32 tgt i686 lfs linux gnu makeflags j...