mysql:9792
From: "T.P.S.Nakagawa" <"T.P.S.Nakagawa" <yaemon@xxxxxxxxxx>>
Date: Thu, 8 Jul 2004 09:57:56 +0900
Subject: [mysql 09792] Re: FreeBSD4.9 に ports から mysql を sjis でインストールしたいのですが
パイプ喫いの中川です。 答になっていませんが やまさんが 07月08日08時17分に発信された 「[mysql 09791] FreeBSD4.9 にports から mysqlを sjisでインストールしたいのですが」こと <001901c46478$961024b0$39660278@xxxxxxxxxx>より > FreeBSD4.9-RELEASEを使っています。mysqlは4.0.20です。 <> > # /usr/ports/databases/mysql40-server から > > # make install WITH_CHARSET=sjis clean > > で mysql をインストールしました。 FreeBSD でない人のために、ports の最新版の Makefile ( /usr/ports/databases/mysql40-server/Makefile ) を 読んだ結果を書いておきます。 Makefile 中に ----------- .if defined(WITH_CHARSET) && ${WITH_CHARSET} != "" CONFIGURE_ARGS+=--with-charset=${WITH_CHARSET} .endif ----------- と書いてありました。 だから WITH_CHARSET=sjis を指定して make install するという ことは、 ./configure を行う際に --with-charset=sjis を指定している ということになりますね。 1. 私は近頃の MySQL をコンパイルしていないのでここまでしか 解説できませんが、他に configure で指定すべき内容は ありましたっけ? > 皆様 2. また、やまさんの ports tree は最新でしょうか? 最新でないとしたら、上記記述は書かれていますでしょうか。 3. 私がこの指定をして MySQL を ports からコンパイルするとしたら i) 私は通常 /etc/make.conf に WITH_CHARSET=sjis の一行を記載して make する ii) sysutils/portupgrade がインストールしてあれば (近頃の FreeBSD コミュニティではこれが前提のことが多いですね) /usr/local/etc/pkgtools.conf の ------- MAKE_ARGS = { } ------- という記載を ------- MAKE_ARGS = { 'databases/mysql* => [ 'WITH_CHARSET=sjis'] } ------- と書き換えてから # portinstall /usr/ports/databases/mysql40-server とコマンドを打ち込む iii) 環境変数として make install の *前に* WITH_CHARSET が 定義されていることを確実にするために # WITH_CHARSET=sjis make install && make clean の順序でコマンドを打ち込む ことになりますね。 > インストール時には特別エラーも出ずに問題なく > インストールできました。 script などで画面メッセージは取ってありますか? 途中終了していなくても、エラーや、特筆すべき注意が 画面に出ていることはよくあります。 ======================================================================== 早起きして作業しても無理なことは、いくら夜更ししてもやはりできない 信念ではない。真実だ。 -- 中川 恒雄 ( T.Nakagawa ) mailto:yaemon@xxxxxxxxxx http://www.kikansha.jp/~yaemon/
9791 2004-07-08 08:17 ["h.yamanaka" <yamana] FreeBSD4.9にportsからmysqlをsjisでインストールしたいのですが -> 9792 2004-07-08 09:57 ┗["T.P.S.Nakagawa" <ya] 9793 2004-07-08 10:10 ┣["T.P.S.Nakagawa" <ya] 9795 2004-07-08 10:41 ┗[IWASAKI Dai <dai@xxx] 9798 2004-07-08 13:25 ┗["h.yamanaka" <yamana] 9799 2004-07-08 15:02 ┗[<furuhata@xxxxxxxxxx] 9800 2004-07-08 18:54 ┗["h.yamanaka" <yamana]