Si se obtiene el siguiente error al compilar con MySQL, es porque el valor de ulimit para la memoria virtual es muy bajo:
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
Debe intentarse emplear ulimit -v 80000 y ejecutar make nuevamente. Si esto no funciona y se está utilizando bash, cambiar a csh o sh; algunos usuarios de BSDI han informado problemas con bash y el comando ulimit.
Si se está empleando gcc, también se
tendrá que utilizar el flag
--with-low-memory
para
configure para poder compilar
sql_yacc.cc
.
Si se tienen problemas con la fecha actual en MySQL, podría
ser de ayuda establecer al valor de la variable
TZ
. Consulte
Apéndice E, Variables de entorno.
Ésta es una traducción del manual de referencia de MySQL, que puede encontrarse en dev.mysql.com. El manual de referencia original de MySQL está escrito en inglés, y esta traducción no necesariamente está tan actualizada como la versión original. Para cualquier sugerencia sobre la traducción y para señalar errores de cualquier tipo, no dude en dirigirse a mysql-es@vespito.com.