If you get the following error when compiling MySQL, your ulimit value for virtual memory is too low:
item_func.h: In method `Item_func_ge::Item_func_ge(const Item_func_ge &)': item_func.h:28: virtual memory exhausted make: *** [item_func.o] Error 1
Try using ulimit -v 80000 and run make again. If this does not work and you are using bash, try switching to csh or sh; some BSDI users have reported problems with bash and ulimit.
If you are using gcc, you may also use have
to use the
flag for configure to be able to compile
If you get problems with the current date in MySQL, setting
TZ variable should help. See
Section 2.13, “Environment Variables”.