top
Loading...
2.12.4.4.BSD/OS2.x版注意事項
2.12.4.4. BSD/OS 2.x版注意事項

如果在編譯MySQL時,遇到下列錯誤, 說明虛擬內存的ulimit值太低了:

item_func.h: In method
`Item_func_ge::Item_func_ge(const Item_func_ge &)':
item_func.h:28: virtual memory exhausted
make[2]: *** [item_func.o] Error 1

試試使用ulimit -v 80000并再次運行make。如果這還不行并且你正在使用bash,試試換到cshsh;一些BSDI用戶報告了使用bashulimit有問題。

如果你正在使用gcc,可能必須為configure使用--with-low-memory標志才能編譯“sql_yacc.cc

如果MySQL的當前日期有問題,設置TZ變量將會有幫助。請參見附錄F:環境變量

作者:mysql.com
來源:http://dev.mysql.com/doc/refman/5.1/zh/installing.html
北斗有巢氏 有巢氏北斗