LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 891|回复: 0

在vmware下安装LFS(更新中)

[复制链接]
发表于 2003-11-24 15:44:51 | 显示全部楼层 |阅读模式
今天开始在vmware下安装LFS :

1. 安装了redhat 9, 最小安装, 只选了开发工具.

2. 加载分区,建用户lfs

3. 解压软件到 /mnt/lfs/sources/

4. 复制说明书中的操作到sh script,然后执行。

现在完成了zz1-binutils-2.14
  mkdir binutils-build
  cd binutils-build
  ../binutils-2.14/configure --prefix=/tools --disable-nls
  make configure-host
  make LDFLAGS="-all-static"
  make install
  make -C ld clean
  make -C ld LDFLAGS="-all-static" LIB_PATH=/tools/lib
  cd ..

现在完成了zz2-gcc-3.3
  mkdir gcc-build
  cd gcc-build
  ../gcc-3.3.1/configure --prefix=/tools --with-local-prefix=/tools --  disable-nls --enable-shared --enable-languages=c
  make BOOT_LDFLAGS="-static" bootstrap
  make install
  ln -sf gcc /tools/bin/cc
  cd ..

现在完成了zz3-linux-2.4.22
  cd linux-2.4.22
  make mrproper
  make include/linux/version.h
  make symlinks
  mkdir /tools/include/asm
  cp include/asm/* /tools/include/asm
  cp -R include/asm-generic /tools/include
  cp -R include/linux /tools/include
  touch /tools/include/linux/autoconf.h
  cd ..

正在进行zz4-glibc-2.3.2
  cd glibc-2.3.2
  cp -r ../linuxthreads ./linuxthreads
  cp -r ../linuxthreads_db ./linuxthreads_db
  mkdir /tools/etc
  touch /tools/etc/ld.so.conf
  patch -Np1 -i ../glibc-2.3.2-sscanf-1.patch
  mkdir ../glibc-build
  cd ../glibc-build
  ../glibc-2.3.2/configure --prefix=/tools \
    --disable-profile --enable-add-ons \
    --with-headers=/tools/include \
    --with-binutils=/tools/bin \
    --without-gd
  make
  make check
  make install
  make localedata/install-locales
  cd ..

(进行中)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表