Для компиляции MySQL на Linux IA64 мы применяем следующую команду
конфигурирования: используется gcc-2.96
:
CC=gcc CFLAGS="-O3 -fno-omit-frame-pointer" CXX=gcc \ CXXFLAGS="-O3 -fno-omit-frame-pointer -felide-constructors \ -fno-exceptions -fno-rtti" ./configure --prefix=/usr/local/mysql \ "--with-comment=Official MySQL binary" --with-extra-charsets=complex
На IA64 бинарные файлы MySQL-клиента используют динамические библиотеки.
Это значит, что при установке нашего бинарного дистрибутива куда-либо,
кроме /usr/local/mysql
, необходимо либо модифицировать /etc/ld.so.conf
,
либо добавить путь к каталогу, в котором находится libmysqlclient.so
, к
переменной окружения LD_LIBRARY_PATH
.
See Раздел A.3.1, «Проблемы при линковании с клиентской библиотекой MySQL».