2.6.5 Notes sur les autres Unix
2.6 Notes spécifiques aux systèmes d'exploitation
2 Installer MySQL
Manuel de Référence MySQL 4.1 : Version Française
. Notes relatives à la version 10.20 de HP-UX . HP-UX Version 11.x Notes . Notes relatives à IBM-AIX . Notes relatives à SunOS 4 . Notes pour Alpha-DEC-UNIX ( Tru64 ) . Notes pour Alpha-DEC-OSF/1 . Notes relatives à SGI Irix ->Notes sur SCO . Notes sur SCO UnixWare Version 7.1.x
|
2.6.5.8 Notes sur SCO Le port actuel est testé uniquement sur les systèmes ``sco3.2v5.0.5'',
``sco3.2v5.0.6'' et ``sco3.2v5.0.7''. Il y a aussi eu des progrès
sur le port vers ``sco 3.2v4.2''.
Pour le moment, le compilateur recommandé sur OpenServer est
gcc
2.95.2.
Avec lui, vous devriez être capable de compiler MySQL simplement avec :
CC=gcc CXX=gcc ./configure ... (options)
|
Notes de développement SCO :
-
MySQL doit automatiquement détecter le paquet
FSU Pthreads
et l'utiliser pour
compiler
mysqld
avec
-lgthreads -lsocket -lgthreads
.
-
Les bibliothèques de développement SCO sont re-entrantes avec les
FSU Pthreads
.
SCO affirme que ses bibliothèques sont ré-entrantes, donc elles sont aussi
ré-entrantes avec les
FSU Pthreads
.
FSU Pthreads
sur OpenServer essaie d'utiliser
les concepts SCO pour rendre ses bibliothèques ré-entrantes.
-
FSU Pthreads
(tout au moins, la version de http://www.mysql.com/ ) est livré
avec GNU
malloc
. Si vous rencontrez des problèmes avec l'utilisation
de la mémoire, assurez-vous que le fichier
gmalloc.o
est inclus dans
libgthreads.a
et
libgthreads.so
.
-
Avec les
FSU Pthreads
, les appels système suivants sont compatibles avec les pthreads :
read()
,
write()
,
getmsg()
,
connect()
,
accept()
,
select()
et
wait()
.
-
Le patch CSSA-2001-SCO.35.2 (le patch est nommé
erg711905-dscr_remap security patch
(version 2.0.0)) bloque les
FSU Pthreads
et rend
mysqld
instable. Vous devez le supprimer si vous
voulez faire fonctionner
mysqld
sur une machine OpenServer 5.0.6.
-
SCO fournit des patches pour son système d'exploitation à l'adresse
ftp://ftp.sco.com/pub/openserver5 pour OpenServer 5.0.x
-
SCO fournit des patches de sécurités et la bibliothèque
libsocket.so.2
à l'adresse ftp://ftp.sco.com/pub/security/OpenServer et
ftp://ftp.sco.com/pub/security/sse pour OpenServer 5.0.x
-
Patch de sécurité avant OSR506. De même, le patch
telnetd
de
ftp://stage.caldera.com/pub/security/openserver/ ou
ftp://stage.caldera.com/pub/security/openserver/CSSA-2001-SCO.10/
ainsi que
libsocket.so.2
et
libresolv.so.1
ont des instructions
concernant leur installation sur un système pre-OSR506.C'est probablement une bonne idée que d'installer les patches de sécurité
ci-dessus avant de compiler et d'utiliser MySQL.
|