74 MySQL - Technische Referenz f¨ur Version 5.0.1-alpha
System l¨auft, sollten Sie eine Standard-Distribution w¨ahlen (entweder eine Quell- oder eine
Bin¨ardistribution).
Um unseren aktuellsten Entwicklungs-Source-Tree zu bekommen, folgen Sie diesen An-
weisungen:
1. Laden Sie BitKeeper von http://www.bitmover.com/cgi-bin/download.cgi
herunter. Sie ben¨otigen Bitkeeper 2.0 o der neuer, um auf unser Repository
zuzugreifen.
2. Folgen Sie den Anweisungen, um BitKeeper zu installieren.
3. Nachdem BitKeeper installiert ist, benutzen Sie diesen Befehl, um den MySQL-3.23-
Branch zu klonen:
shell> bk clone bk://mysql.bkbits.net/mysql-3.23 mysql-3.23
Um den 4.0-Branch zu klonen, benutzen Sie statt dessen diesen Befehl:
shell> bk clone bk://mysql.bkbits.net/mysql-4.0 mysql-4.0
Um den 4.1-Branch zu klonen, benutzen Sie statt dessen diesen Befehl:
shell> bk clone bk://mysql.bkbits.net/mysql-4.1 mysql-4.1
Um den 5.0-Branch zu klonen, benutzen Sie statt dessen diesen Befehl:
shell> bk clone bk://mysql.bkbits.net/mysql-5.0 mysql-5.0
Das erstmalige Herunterladen des Source-Trees kann eine Weile dauern, abh¨angig von
Ihrer Verbindungsgeschwindigkeit. Bitte Geduld.
4. Sie brauchen GNU autoconf, automake, libtool und m4, um die n¨achsten Befehle
auszuf¨uhren. Wenn Sie in diesem Stadium seltsame Fehler erhalten, ¨uberpr¨ufen Sie
bitte, ob Sie wirklich libtool installiert haben!
shell> cd mysql
shell> bk -r edit
shell> aclocal; autoheader; autoconf; automake;
shell> ./configure # Geben Sie hier Ihre Lieblingsoptionen an
shell> make
Eine Sammlung unserer Standard-configure-Skripts befindet sich im ‘BUILD/’ Unter-
verzeichnis. Wenn Sie faul sind, k¨onnen Sie ‘BUILD/compile-pentium-debug’ be-
nutzen. Um f¨ur unterschiedliche Architekturen zu kompilieren, ¨andern Sie das Skript
ab und entfernen die Flags, die Pentium-spezifisch sind.
5. Wenn der Build fertig ist, lassen Sie make install laufen. Seien Sie damit vorsichtig
auf Produktionsmaschinen, denn dieser Befehl kann Ihre Live-Release-Installation
¨uberschreiben! Wenn Sie eine weitere Installation von MySQL haben, empfehlen
wir, dass Sie ./configure mit anderen Werten f¨ur die prefix-, tcp-port- und
unix-socket-path-Optionen ausf ¨uhren als die, die f¨ur Ihren Produktionsserver
benutzt werden.
6. Spielen Sie reichlich mit Ihrer neuen Installation herum und versuchen Sie, die neuen
Features zum Absturz zu bringen. Fangen Sie an, indem Sie make test laufen lassen.
Siehe Abschnitt 10.3.2 [MySQL-Test-Suite], Seite 618.
7. Wenn Sie bis zum make-Stadium gekommen sind und die Distribution sich nicht kom-
zten Versionen der erforderlichen GNU-Werkzeuge installiert haben und sie abst¨urzen,
Comentarios a estos manuales