今天成功地在 Lion 上安装 Gentoo Prefix
参考资料:
* 官方文档:http://www.gentoo.org/proj/en/gentoo-alt/prefix/bootstrap-macos.xml
* Yegle 的日志:http://yegle.net/2010/10/23/install-gentoo-prefix-on-mac-osx/
遇到的问题:
* bootstrap 阶段安装 bash 的时候应该去掉 readline 支持(USE="-readline"),不然后面编译的时候会出错(找不到readline库什么的)
* 出现 invalid shebangs 错误:需要在 $EPREFIX/usr/lib/portage/bin/misc-functions.sh 里注释掉对应的一行代码。
* 编译 glib 的时候提示找不到 libffi: export PKG_CONFIG_LIBDIR=$EPREFIX/usr/lib/pkgconfig
* attr 这个包无法通过编译(原因暂时不清楚),所以 USE flags 里不能加入 xattr
参考资料:
* 官方文档:http://www.gentoo.org/proj/en/gentoo-alt/prefix/bootstrap-macos.xml
* Yegle 的日志:http://yegle.net/2010/10/23/install-gentoo-prefix-on-mac-osx/
遇到的问题:
* bootstrap 阶段安装 bash 的时候应该去掉 readline 支持(USE="-readline"),不然后面编译的时候会出错(找不到readline库什么的)
* 出现 invalid shebangs 错误:需要在 $EPREFIX/usr/lib/portage/bin/misc-functions.sh 里注释掉对应的一行代码。
* 编译 glib 的时候提示找不到 libffi: export PKG_CONFIG_LIBDIR=$EPREFIX/usr/lib/pkgconfig
* attr 这个包无法通过编译(原因暂时不清楚),所以 USE flags 里不能加入 xattr
