Show me the money
分类: LINUX
2010-10-20 09:57:05
1. 下载glibc
由于官方的glibc版本并不支持mips/arm等平台,因此还需要下载一个glibc-port源码包
2. 解压源码包。将GLIBC_PORT/sysdeps下的子目录拷贝到GLIBC/sysdeps目录下。
3. 将sysdeps/mips/preconfigure的内容合并到GLIBC/configure文件中。
4. 给elf/Makefile打补丁
-e 's/\. = 0 + SIZEOF_HEADERS;/& _begin = . - SIZEOF_HEADERS;/' \ 改成 -e 's/\. = .*0)\+ + SIZEOF_HEADERS;/& _begin = . - SIZEOF_HEADERS;/' \ |
5. 运行configure
../glibc-2.8/configure --build=i686-pc-linux-gnu --host=mips-linux-gnu --prefix=/home/prc/glibc-2.8-install --without-fp --without-selinux --with-tls --enable-add-ons --without-_threads --without-nss \ --enable-kernel=2.6.27 --with-headers=/home/admin/source/linux/include \ CC='mips-linux-gnu-gcc -EL -msoft-float -mips32r2' |
chinaunix网友2010-10-20 16:35:05
很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com