编译环境:arch linux (Linux version 3.11.1-1-ARCH)
开发板资源:8MB SPI flash,64MB DDR
选择板类型:
make-3.81 BOARD_TYPE=ap121-2.6.31
1、package/games/xboard/xboard.mk:13: *** missing separator. Stop.
解决方法:系统make是4.0,降级到make-3.81
2、texinfo
解决方法:texinfo降级到版本3.8,export PATH="/usr/share/bin:$PATH"
3、sed: can't read ../COPYRIGHT: No such file or directory
/bin/sh: line 2: uuencode: command not found
解决方法:pacman -S sharutils 安装uuencode
编译了好久终于编译通过了,哈哈
Parallel mksquashfs: Using 1 processor
Creating 4.0 filesystem on /src/ar9331/build/../images/ap121-2.6.31/ap121-2.6.31-squashfs, block size 16384.
[=======================================================================================================\] 332/332 100%
Exportable Squashfs 4.0 filesystem, data block size 16384
compressed data, compressed metadata, compressed fragments
duplicates are removed
Filesystem size 1566.09 Kbytes (1.53 Mbytes)
34.71% of uncompressed filesystem size (4511.67 Kbytes)
Inode table size 2347 bytes (2.29 Kbytes)
23.69% of uncompressed inode table size (9907 bytes)
Directory table size 2439 bytes (2.38 Kbytes)
56.24% of uncompressed directory table size (4337 bytes)
Number of duplicate files found 10
Number of inodes 281
Number of files 82
Number of fragments 12
Number of symbolic links 102
Number of device nodes 71
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 26
Number of ids (unique uids + gids) 1
Number of uids 1
root (0)
Number of gids 1
root (0)
chmod 644 /src/ar9331/build/../images/ap121-2.6.31/ap121-2.6.31-squashfs
cp /src/ar9331/build/../images/ap121-2.6.31/ap121-2.6.31-squashfs /tftpboot/root
END make squashfs at Thu Jul 3 16:11:32 SGT 2014