Документация MySQL
, поэтому при
компиляции MySQL следует задавать команду
export CC="xlc_r -ma -O3 -qstrict -qoptimize=3 -qmaxmem=8192 "
export CXX="xlC_r -ma -O3 -qstrict -qoptimize=3 -qmaxmem=8192"
export CFLAGS="-I /usr/local/include"
export LDLFAGS="-L /usr/local/lib"
export CPPFLAGS=$CFLAGS
export CXXFLAGS=$CFLAGS
./configure --prefix=/usr/local \
--localstatedir=/var/mysql \
--sysconfdir=/etc/mysql \
--sbindir='/usr/local/bin' \
--libexecdir='/usr/local/bin' \
--enable-thread-safe-client \
--enable-large-files
Здесь указаны опции, используемые для компиляции дистрибутива MySQL,
который находится по адресу
.
,
следует также удалить опцию
(это ограничение компилятора IBM C).
, потому что обработчик исключительных ситуаций в
не безопасен в реализации потоков! (Это проверено на
1.1.) Существуют
также некоторые известные проблемы с ассемблером IBM, которые могут
привести к генерации неудачного кода при использовании его с
...
Рубрики: Без рубрики |
Комментариев нет »