差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
os:debian:mysql:src-install:start [2010/09/05 01:35]
yuki
os:debian:mysql:src-install:start [2021/09/04 20:16]
yuki 削除
ライン 1: ライン 1:
 ====== srcからインストール ====== ====== srcからインストール ======
 +
 +<note important>​環境 : MySQL5.5.5-m3 + Debian5.0.5 64bit</​note>​
  
 1. ソースコードのダウンロード。 1. ソースコードのダウンロード。
ライン 6: ライン 8:
     * Generic Linux (Architecture Independent),​ Compressed TAR Archiveを入手。     * Generic Linux (Architecture Independent),​ Compressed TAR Archiveを入手。
  
-  - ビルドに必要なので先にインストール +2. ビルドに必要なので先にインストール 
-    * <​code>​apt-get install build-essential+  * <​code>​apt-get install build-essential
 apt-get install libncurses5-dev apt-get install libncurses5-dev
 apt-get install libncursesw5-dev</​code>​ apt-get install libncursesw5-dev</​code>​
  
-  - 解凍 +3. 解凍 
-    * <​code>#​ tar zxvf mysql-5.5.5-m3.tar.gz</​code>​+  * <​code>#​ tar zxvf mysql-5.5.5-m3.tar.gz</​code>​
  
-  - ./​configure +4. ./​configure 
-    * <​code>​cd mysql-5.5.5-m3+  * <​code>​cd mysql-5.5.5-m3
 ./configure --with-plugins=innobase</​code>​ ./configure --with-plugins=innobase</​code>​
  
-    ​下記の場合はlibncurses5-devまたはlibncursesw5-devのインスト。 +  ​* libncurses5-devまたはlibncursesw5-devが足りてないと多分下記エラー。 
-    * <​code>​checking for termcap functions library... configure: error: No curses/​termcap library found</​code>​+  * <​code>​checking for termcap functions library... configure: error: No curses/​termcap library found</​code>​
  
-  - ./​configure後、Makefileを書き直す。 +5. ./​configure後、Makefileを書き直す。 
-    * 参考 : http://​bugs.mysql.com/​bug.php?​id=55350 +  * 参考 : http://​bugs.mysql.com/​bug.php?​id=55350 
-    * 参考から抽出。<​code>​+  * 参考から抽出。<​code>​
 Suggested fix: Suggested fix:
 Temp fix was remove @ndbcluster_includes@ from ./​extra/​Makefile and ./​sql/​MakeFile plus Temp fix was remove @ndbcluster_includes@ from ./​extra/​Makefile and ./​sql/​MakeFile plus
 remove @NDB_SCI_LIBS@ from ./​sql/​MakeFile</​code>​ remove @NDB_SCI_LIBS@ from ./​sql/​MakeFile</​code>​
-      * viで./​extra/​Makefileを開いて、:​%s/​@ndbcluster_includes@//​g 
-      * viで./​sql/​MakeFileを開いて、:​%s/​@ndbcluster_includes@//​g、:​%s/​@NDB_SCI_LIBS@//​g 
       * sedで書くと、<​code>​       * sedで書くと、<​code>​
 sed -i -e '​s/​@ndbcluster_includes@//​g'​ sql/​Makefile sed -i -e '​s/​@ndbcluster_includes@//​g'​ sql/​Makefile
ライン 34: ライン 34:
 sed -i -e '​s/​@NDB_SCI_LIBS@//​g'​ sql/​Makefile</​code>​ sed -i -e '​s/​@NDB_SCI_LIBS@//​g'​ sql/​Makefile</​code>​
  
-  - make。+6. make。
     *<​code>​make && make install</​code>​     *<​code>​make && make install</​code>​
- 
  
  
  
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0