LINUX Howto
1-1.Build the development environmental preparation for uclibc

 1. Using a part of the development machine as uclibc development environment.

 2. Assignment of disks are as follows:

/dev/hda1 /boot 133M ext3 Boot Area(RH80)
/dev/hda2 swap 769M   Swap Area(Share)
/dev/hda3 / 10001M ext3 RedHatLinux Root Area(RH80)
/dev/hda5 /tftpboot 30000M ext3 tftpboot Area
/dev/hdc5 /mnt/target1 10000M ext3 Work Area(Compile etc.)
/dev/hdc6 /mnt/target2 10000M ext2 Original LINUX Starting Check Area
/dev/hdc7 /mnt/target3 10000M ext3 Development Area 1
/dev/hdc8 /mnt/target4 10000M ext3 uclibc Development Environment
/dev/hdc9 /mnt/target5 10000M ext3 uclibc Systems Development Area
/dev/hdc10 /mnt/target6 10000M ext3 Development Area 4
/dev/hdc11 /mnt/target7 10000M ext3 Development Area 5
/dev/hdc12 /mnt/target8 10000M ext3 Development Area 6
/dev/hdc13 /mnt/target9 10000M ext3 Development Area 7
/dev/hdc14 /mnt/temp 27000M ext3 Backup&Temporary&Install Images
Making custom CD Area
/dev/hdb /mnt/cdrom    ISO9660 DVD-ROM Drive
/dev/hdd1 /mnt/cf Over 8M ext2 Compact Flash

 3. Making directories of LINUX standard.
  $cd /mnt/target4
  $mkdir -p bin dev home lib mnt proc sbin usr boot etc root tmp var
  $cd var
  $mkdir -p lock log run spool
  $cd ../usr
  $mkdir -p bin include lib local sbin share src
  $cd share
  $mkdir -p man
  $cd man
  $mkdir -p man1 man2 man3 man4 man5 man6 man7 man8 man9
  $cd ../..
  $ln -s share/man man

 4. Getting packages for static module compile.

Package Name Version Description
kernel 2.4.21 Linux Kernel
bash 2.05b Borne Again SHell
sh-utils 2.0.15 chroot,date,dirname,echo,
env,hostname,nice,pwd,sleep,su,uptime,who etc.
fileutils 4.1.11 chmod,chown,cp,dd,df,du,install,
ln,ls,mkdir,rm etc.
binutils 2.14 addr2line,ar,as,gasp,ld etc.
bzip2 1.0.2 bzip2 (bunzip2,bzcat),bzip2recover
diffutils 2.8.4 cmp,diff,diff3,sdiff
gawk 3.1.2 gawk
gcc 3.3 GCC (c++,cc,g++,gcc etc.)
grep 2.5.1 grep (egrep,fgrep,grep)
gzip 1.3.5 gzip (gunzip,zcat),gzexe etc.
make 3.80 make
patch 2.5.9 patch
sed 4.0.7 sed
tar 1.13 rmt,tar
texinfo 4.6 info,install-info,makeinfo,
texi2dvi,texindex
textutils 2.1 cat,cut,expand,head,join,od,sort,
tail,wc etc.

It works by the newest version for the time being.




’¼üã‚É”z’u