[前][次][番号順一覧][スレッド一覧]

mysql:694

From: "Satoshi Komura" <"Satoshi Komura" <trap@xxxxxxxxxx>>
Date: Tue, 16 Feb 1999 19:41:52 +0900
Subject: [mysql 00694] マニュアル翻訳文章のレベルは?

こむらです。

MySQLのマニュアル和訳作業についての質問です。
このマニュアル和訳作業はどの程度のクオリティが要求されるものなのでしょうか?
今、マニュアルを読み読みはじめてmySQL上で作業をしてみているのですが、
そのときに日本語になっていなかった部分をいくつか日本語にぱぱっと訳した
ものが手元にあるのですが、正しい日本語になっているかどうか自信がありません
(mySQL上で確認するスキルもないし(^^;))。
どんなものなのでしょうか?


下は訳してみたサンプルとして付けますが、Windowsの英文和訳ソフトの出力を
ちょっと直した程度のクオリティであることがおわかりいただけるかと。(^^;
---------------------------------------------------------
---------------------------------------------------------------------
4.11.10 FreeBSD notes
(あ、すいません、ここはkenjiさんが作業中でした(^^;))

FreeBSD における注意点


もし、 FreeBSD上で'make install'したときに「/usr/include/pthreadsが見つからな
い」というエラーが出た場合、mit-threadsが必要でないことをOSに認識させるように設
定してください。
以下のことをすることでこの症状を直すことができます。


rm config.cache
./configure --with-mit-threads

もしmysqlperl(Type ient.a(my_getwd.o): RRS text relocation at 0x9a9f for
"__db_pargs_")をコンパイル中にlink errorになる場合、あなたはperlコード
-DPIC -fpicオプションで再コンパイルしなくてはなりません。
以下のようにしてください。

1.まず最初に全てをインストールします。
2.Change in `client/Makefile'中の行で「CFLAGS = -g -O2」の部分を「CFLAGS
= -O2 -DPIC -fpic」にします。
3.cd client
4.rm *.o
5.make libmysqlclient.a
6.cd ../perl
7.make
これは将来的には自動的にハンドリングされると期待されています。

FreeBSDのmakeの行動は多少GNU makeのそれとは異なっています。
もし、あなたが`perl/Makefile'が生成されないという問題を抱えているならば、
あなたはGNU makeをインストールしたほうがいいでしょう。

もしmysqlまたはmysqladminが応答までに長い時間がかかるようであれば、ひとりのユー
ザーが下のように言っています

あなたがpppをユーザープロセスで走らせていますか? FreeBSD(2.2.5)ボックスMySQLク
ライアントたちがmysqlsに接続するには、もし、pppプロセスが走っているといくらか時
間がかかります。

FreeBSDはまた、デフォルトではファイルハンドルのlimitがとても少ないことでも知られ
ています。「File not found」節を参照してください。

もしあなたが、Select NOW()したときにGMTが返ってきて現地時間が返らないという問題
を抱えているならば、あなたはTZ環境変数をあなたの現在のタイムゾーン(現地時間)に
setしなければなりません

あなたは「/etc/hosts」ファイルをlocalhostのエントリが正しいように修正したかどう
か確認してください(でないとあなたはデータベース接続に問題を抱えることになるで
しょう)。

もしあなたがFreeBSD2.2.26(注:2.2.2のこと?)を使っているなら
ttcpとmmap-22パッチをOSにを適用するのを忘れないでください(セキュリティ上の理由に
よるものです)。これらのCERTパッチについてはhttp://www.freebsd.orgを参照してくだ
さい。

---------------------------------------------------------------------
4.11.10.1 FreeBSD-3.0 notes

FreeBSD-3.0 での注意
あなたはこのオプションを設定しなければなりません。

--with-named-thread-libs=-lc_r

FreeBSDのpthreadsライブラリはsigwait機能を含みませんし、またいくつかのバグもあり
ます。

これをフィックスするには`FreeBSD-3.0-libc_r-1.0.diff' ファイルを得て、これを
`/usr/src/lib/libc_r/uthread' ディレクトリに適用してください。
この後にあるどのようにlibc_rライブラリを再コンパイルするためのインストラクション
に従ってください(「man pthread」で見つけられます)。

あなたはモダンな(注:つまりmysqlで使える)libpthread.aを持っているかどうかを
> nm /usr/lib/libc_r.a | grep sigwait.
でテストできます。

もし、上の方法でsigwaitを見つけることができなかったら、あなたは上のパッチを使っ
てlibc_rを再コンパイルしなければなりません。




[前][次][番号順一覧][スレッド一覧]

->     694 1999-02-16 19:41 ["Satoshi Komura" <tr] マニュアル翻訳文章のレベルは?          
       697 1999-02-17 00:11 ┗[<takeshi@xxxxxxxxxx>]