(3)设置 CS8900 的支持 Device Drivers ---> Network device support ---> Ethernet (10 or 100Mbit) ---> [] CS8900 support 选中 [*] CS8900 support (4)设置 initrd 的支持 Device Drivers ---> Block devices ---> [ ] RAM disk support 下面三项设置: 1.确保 RAM disk support 被选中 2.相应的将默认的 (4096) Default RAM disk size (kbytes) 改成 8192; 3.Initial RAM disk (initrd) support 一定要选中, 切记! (5)设置 NFS 的支持 File systems ---> Network File Systems ---> 至少确保下面两项被选中: [*] NFS file system support [*] Provide NFSv3 client support (6)设置 ROM file system 的支持 File systems ---> [*] ROM file system support 确保 [*] ROM file system support 被选中 (7)设置 ext2 的支持 File systems ---> [*] Second extended fs support 确保 [*] Second extended fs support 被选中
设置静态编译方式 Busybox Settings ---> Build Options ---> [*] Build BusyBox as a static binary (no shared libs) 确保 [*] Build BusyBox as a static binary (no shared libs) 被选中 4.执行 make 编译 #make
编译出错, 信息如下: applets/applets.c:15:2: warning: #warning Static linking against glibc produces buggy executables applets/applets.c:16:2: warning: #warning (glibc does not cope well with ld --gc-sections). apple