Связь и интернет Архив Программирование
   
Сделать стартовойСделать закладку            
   ПОИСК  
   
Главная / MySQL / Установка MySQL / Заметки по операционным системам /
8  Perl
8  PHP
8  JavaScript
8  HTML
8  DHTML
8  XML
8  CSS
8  C / C++
8  Pascal и Delphi
8  Турбо Ассемблер
8  MySQL
8  CASE-технологии
8  Алгоритмы
8  Python
8  Обратная связь
8  Гостевая книга
Новости о мире


Примечания к другим Unix-системам - Программирование от RIN.RU
Примечания к другим Unix-системам




Примечания к бинарному дистрибутиву HP-UX


Некоторые бинарные поставки MySQL для HP-UX распространяются как файлы HP depot и tar. Для использования файла depot у вас должна быть установлена
версия HP-UX не выше 10.x - для того, чтобы обеспечить возможность работы с HP-инструментарием работы с depot-файлами.


Версия MySQL для HP была скомпилирована на сервере HP 9000/8xx в системе HP-UX 10.20 с использованием MIT-pthreads. Известно, что она хорошо работает в этой конфигурации. MySQL версии 3.22.26 и выше можно также собрать с использованием собственных потоков HP.


Другие конфигурации, на которых возможна работа MySQL:


  • HP 9000/7xx running HP-UX 10.20+

  • HP 9000/8xx running HP-UX 10.30


На следующих конфигурациях MySQL, скорее всего, работать не будет:


  • HP 9000/7xx or 8xx running HP-UX 10.x where x < 2

  • HP 9000/7xx or 8xx running HP-UX 9.x


Для установки дистрибутива используйте одну из представленных ниже команд;здесь /path/to/depot - полный путь к depot-файлу:


  • Для полной установки, включая сервер, клиент и инструментарий разработчика:


    shell> /usr/sbin/swinstall -s /path/to/depot mysql.full


  • Для установки только сервера:


    shell> /usr/sbin/swinstall -s /path/to/depot mysql.server


  • Для установки только клиентского пакета:


    shell> /usr/sbin/swinstall -s /path/to/depot mysql.client


  • Для установки только инструментария разработчика:


    shell> /usr/sbin/swinstall -s /path/to/depot mysql.developer



depot помещает бинарные исполняемые файлы и библиотеки в "/opt/mysql", а данные - в `/var/opt/mysql". depot также создает соответствующие строки в "/etc/init.d" и "/etc/rc2.d" для автоматического запуска сервера при загрузке машины. Очевидно, что для установки необходимо обладать правами пользователя root.


Для установки на HP-UX дистрибутива tar.gz на машине должен быть установлен GNU tar.


Примечания к HP-UX версии 10.20


При компиляции MySQL на HP-UX существует пара небольших проблем. Мы рекомендуем применять вместо собственного компилятора HP-UX gcc, потому что код, созданный gcc, лучше!


Для HP-UX рекомендуется использование gcc 2.95. Не следует применять высокие уровни оптимизации (наподобие -O6), поскольку на HP-UX это может быть небезопасно.


Заметим, что MIT-pthreads не могут быть скомпилированы компилятором HP-UX, поскольку он не компилирует ассемблерные файлы .S.


Должна работать следующая строка конфигурации:


CFLAGS="-DHPUX -I/opt/dce/include -fpic" \
CXXFLAGS="-DHPUX -I/opt/dce/include -felide-constructors -fno-exceptions \
-fno-rtti" CXX=gcc ./configure --with-pthread \
--with-named-thread-libs="-ldce" --prefix=/usr/local/mysql
--disable-shared


Если вы компилируете gcc 2.95 самостоятельно, то для того, чтобы компилировать MySQL с MIT-pthreads, НЕ следует линковать его с DCE-библиотеками (libdce.a или libcma.a). Если смешать пакеты DCE и MIT-pthreads, то в результате получится mysqld, к которому нельзя подсоединиться. Удалите DCE-библиотеки во время компиляции gcc 2.95!


Вперед  >>>
 1  2  3  4  5 


 8  Комментарии к статье  8 8  Обсудить в чате

 
  
  
    Copyright ©  RIN 2003 - 2004      * Обратная связь