Buy this Reference Manual in softcover from Barnes & Noble!
Получение приведенной ниже ошибки при компиляции 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
, попробуйте перейти на csh
или sh
: некоторые пользователи BSDI сообщали нам о проблемах с bash
и ulimit
.
Если вы используете gcc
, то, возможно, необходимо добавить флаг --with-low-memory
при запуске configure
, чтобы обеспечить возможность компиляции `sql_yacc.cc'.
При возникновении проблем с текущей датой в MySQL может помочь установка переменной TZ
(see section F Переменные окружения).
Add your own comment.