Se debe actualizar a BSD/OS Versión 3.1. Si no es posible, instalar el parche BSDI M300-038.
Utilizar el siguiente comando al configurar MySQL:
env CXX=shlicc++ CC=shlicc2 \
./configure \
    --prefix=/usr/local/mysql \
    --localstatedir=/var/mysql \
    --without-perl \
    --with-unix-socket-path=/var/mysql/mysql.sock
También la siguiente manera funciona:
env CC=gcc CXX=gcc CXXFLAGS=-O3 \
./configure \
    --prefix=/usr/local/mysql \
    --with-unix-socket-path=/var/mysql/mysql.sock
Si se desea se puede cambiar la ubicación de los directorios, o no especificar ninguna opción para que se usen los valores predeterminados.
          Si se tienen problemas de rendimiento bajo un uso intensivo,
          inténtese usar la opción
          --skip-thread-priority con
          mysqld. Esto ejecuta todos los subprocesos
          con la misma prioridad. En BSDI Versión 3.1, esto dará mejor
          rendimiento al menos hasta que BSDI mejore su programador de
          subprocesos.
        
          Si se obtiene el error virtual memory
          exhausted al compilar, se debería intentar con
          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.
        
É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.

