[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 2chのread.cgiへ ] Update time : 02/16 10:56 / Filesize : 143 KB / Number-of Response : 665 [このスレッドの書き込みを削除する ] [+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧 ] [類似スレッド一覧 ] ↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました
Cygwin + MinGW + GCC 相談室 Part 6
1 名前:デフォルトの名無しさん [2011/05/06(金) 00:25:16.09 ] Windows上で動作するフリーの開発環境 CygwinとMinGWに関する相談スレッドです。 過去スレ: Cygwin + MinGW + GCC 相談室 Part 5 hibari.2ch.net/test/read.cgi/tech/1269400706/ Cygwin + MinGW + GCC 相談室 Part 4 pc12.2ch.net/test/read.cgi/tech/1221233882/ cygwin + mingwn + gcc 相談室 Part3 pc11.2ch.net/test/read.cgi/tech/1177944767/ cygwin + mingwn + gcc 相談室 Part2 pc11.2ch.net/test/read.cgi/tech/1126103347/ cygwin + mingwn + gcc 相談室 pc8.2ch.net/test/read.cgi/tech/1058134693/ 関連サイト: Cygwin www.cygwin.com/ MinGW www.mingw.org/ 関連スレッド: GCCについて part9 pc12.2ch.net/test/read.cgi/tech/1246059290/
267 名前:デフォルトの名無しさん mailto:sage [2011/09/24(土) 04:44:54.96 ] 最新のcygwinの日本語化の手順を馬鹿にも分かるように教えてくれるエスパーいますか
268 名前:デフォルトの名無しさん mailto:sage [2011/09/24(土) 05:21:03.32 ] >>267 ユーザーガイド読んだ?書いてある。簡単に言うとCygwin.batのbashを起動する前に set LANG=ja_JP.utf8を書く。ファイルを弄りたくないなら、環境変数LANGを値ja_JP.utf8で追加する。 XPはマイコンピュータのプロパティで出来たっけ?Win7だとどこいった?どっかにあるから探して設定、再起動で動く。
269 名前:デフォルトの名無しさん mailto:sage [2011/09/25(日) 00:50:02.20 ] TDM-GCC 4.6.1 is now available!
270 名前:デフォルトの名無しさん mailto:sage [2011/09/25(日) 01:33:40.10 ] >>269 さっそく入れたTNX Eclipse CDTとの組み合わせ最高!
271 名前:デフォルトの名無しさん mailto:sage [2011/09/30(金) 17:35:47.03 ] mingw-w64と本家mingw.orgって、ヘッダファイルの中身とか全然違うよな どうなってんだ?単純に分岐したんじゃなくて、またゼロからWindows SDK相当を作り上げた猛者が現れたってことか?
272 名前:デフォルトの名無しさん mailto:sage [2011/10/04(火) 02:27:33.44 ] cygwinのgccでwin32apiのコード、cygwinのdllに頼らないコードを吐き出させるにはどんなオプションを指定すれば良いの?
273 名前:デフォルトの名無しさん mailto:sage [2011/10/04(火) 03:13:27.19 ] mingw-w64の32bit版を使う。libiconvがlinkされてないけど
274 名前:デフォルトの名無しさん mailto:sage [2011/10/04(火) 03:40:39.44 ] -mno-cygwinって使えなくなったんだっけ? 使えない場合mingwターゲットのクロスコンパイラ作ればいいんじゃないの
275 名前:デフォルトの名無しさん mailto:sage [2011/10/04(火) 07:26:43.72 ] >>274 mingw32-gcc は供給されてるよ。
276 名前:デフォルトの名無しさん mailto:sage [2011/10/04(火) 08:40:12.86 ] オプションはなくなった。もう答えられてるけど>>275 のコンパイラを指定すると勝手にそうなる
277 名前:デフォルトの名無しさん [2011/10/06(木) 21:25:44.30 ] 勝手にそうなるっていいことなの?
278 名前:デフォルトの名無しさん mailto:sage [2011/10/06(木) 21:38:49.85 ] mingwだからな! …てことじゃないの?
279 名前:デフォルトの名無しさん mailto:sage [2011/10/06(木) 21:53:40.44 ] gcc的にはその方がいいんじゃないか?gccのmingw以外のクロスコンパイラだって CCに指定するコンパイラを切り替えているでしょう
280 名前:デフォルトの名無しさん mailto:sage [2011/10/07(金) 09:39:06.80 ] mingw32-gcc は "--host=cygwin --target=mingw32" のクロスコンパイラ。 Cygwin 上で mingw32 ディストロの gcc を使えないこともないが、ドライバのパス回り挙動でハマることうけあい。 (例: mingw32 バイナリは /cygdrive/x/ を受け付けない、 gcc -MM などが吐く依存は cygwin のことを考慮していない…) そのへんがわかってるなら混ぜても危険じゃない。むしろ俺は乱交。
281 名前:デフォルトの名無しさん mailto:sage [2011/10/07(金) 10:01:14.87 ] せっかくなので聞いてみると、mingw32-gccってコマンドで起動できるん? んでCygwinのsetup.exeあたりからインストールすれば使えるってような? forkに足引っ張られてるのか色々遅すぎてCygwin使ってたのが既に遠い昔
282 名前:デフォルトの名無しさん mailto:sage [2011/10/07(金) 10:53:25.62 ] >>281 そんなコマンドがあるのか知らんがmingw-gcc-coreに入っているi686-pc-mingw32-gccを 普通のgccの代わりに使えばcygwin1.dllに依存しないバイナリが出来るはずだが違う話? forkが遅いのはBLODAが干渉しているのかも。次のアップデートには倍速パッチも入っているから幾分マシ
283 名前:デフォルトの名無しさん mailto:sage [2011/10/07(金) 11:30:21.33 ] >>282 ああいや、元の質問者は「〜というコマンドで使える」という簡単な答えを聞きたかったのかなと。 i686-pc-mingw32-gccやi686-pc-mingw32-g++というコマンドでよいみたいだね。 それでインストールされてる必要あるパッケージがmingw-gccか。 前見た時はforkの性能は実装上の制限という印象だった。 速くなるってのは初耳なんで、次のが出たら試してみるよ。 Linuxからmingwクロスを使うのもいい加減気持ち悪い。
284 名前:デフォルトの名無しさん mailto:sage [2011/10/07(金) 12:54:17.39 ] 今現在は、以前からあったmingw.org系のmingw32と、より新しいmingw-w64があるよ 紛らわしいけど、違うものなので間違えないように mingw-w64はx64ターゲットでもコンパイルできるんで俺はそっちを使っている mingw-w64の(cygwinやLinuxホストで動作する)ツールセットの場合は x86ターゲットの奴はi686-w64-mingw32-というprefixがついて x64ターゲットの奴はx86_64-w64-mingw32-というprefixになる 俺はLinux(debian)とcygwinの両方にmingw-w64用のクロスツールセット入れてるけど ぶっちゃけLinuxでやったほうが(たとえVirtualBox等で動かす仮想環境だとしても) cygwinより快適だと思う configureとか死ぬほど遅いし、敢えてcygwinでビルドする意味は思いつかないな
285 名前:デフォルトの名無しさん mailto:sage [2011/10/07(金) 18:27:26.46 ] クロスコンパイルとかやったことないからなんかすげー高度な話題に見える
286 名前:デフォルトの名無しさん mailto:sage [2011/10/07(金) 18:41:44.76 ] ネイティブでのコンパイルよりは敷居高いよね色々と もっとも、仮にWindowsにひきこもってても x86→x64やその逆はクロスコンパイルになるけどな autoconf化されたオープンソースのソフトをビルドするだけなら、基本的には ./configure --build=ターゲット みたいに指定するだけなので、いったん分かってしまえば別に大した話じゃない デバグはgdbserverとクロスgdbを利用して、リモートデバッグすることになるので ちょっとめんどい
287 名前:デフォルトの名無しさん mailto:sage [2011/10/07(金) 20:12:25.22 ] 自分も>>284 を支持する。デバッグのことまで考えると確かに面倒だけれど 大したプログラムではないのでLinux + wineで十分だったり これでちゃんと動けばWinに持っていって動かないことの方が珍しい 話は変わるけど、このスレのスレタイはもう古すぎるよね 以前は>>274 だったから、スレタイ通りのイメージだったけど Cygwin + GCCでgccターゲットの環境、MinGWでWinターゲットの環境って もうはっきり分けて開発されるようになった(実際は昔も分かれてたけど) スレタイ通りにとれば、このスレはWindows上での開発の話題に限定されるけど 既にMinGWはいろんな環境で動くんだから、そういう話題もあっていいと思うんだ
288 名前:デフォルトの名無しさん [2011/10/08(土) 16:56:24.78 ] あっていいと思うね
289 名前:デフォルトの名無しさん mailto:sage [2011/10/08(土) 21:52:03.78 ] msys内でスクリプトを実行する、というバッチファイルを書くことはできますか?
290 名前:デフォルトの名無しさん mailto:sage [2011/10/08(土) 22:02:22.54 ] bash -c "hoge.sh"じゃ無理?
291 名前:デフォルトの名無しさん mailto:sage [2011/10/08(土) 22:26:08.66 ] mozilla-buildのmsysなのでmsysが立ち上がる前に色々実行されてるので できればmsysが立ち上がった後に実行できるような方法があればいいんですが…
292 名前:デフォルトの名無しさん mailto:sage [2011/10/08(土) 22:37:06.59 ] 一応mozilla-buildのバッチファイル改変でいけましたが、これだとmozilla-buildの更新のたびに更新しないといけないのでめんどくさいですね…
293 名前:デフォルトの名無しさん mailto:sage [2011/10/08(土) 22:50:40.37 ] たしかにめんどくさいね
294 名前:デフォルトの名無しさん mailto:sage [2011/10/08(土) 23:18:53.75 ] patchファイルでも作っとけば
295 名前:デフォルトの名無しさん mailto:sage [2011/10/08(土) 23:25:46.47 ] ん?msysのbashは/etc/profileとか~/.bash_profileとか読んでくれないの?
296 名前:デフォルトの名無しさん mailto:sage [2011/10/09(日) 14:08:20.59 ] うん
297 名前:デフォルトの名無しさん mailto:sage [2011/10/12(水) 09:17:17.44 ] MinGWとか、MSYSとかでバラバラにbinディレクトリなどが作られるけど、一つにまとめたらダメなの?
298 名前:デフォルトの名無しさん mailto:sage [2011/10/12(水) 10:26:35.15 ] /binと/usr/local/binと/mingw/binと/mingw/x86_64-w64-mingw32/binを一つにまとめる? まあMSYSならやってもいいんじゃないの OSまで壊れるようなことは多分ないだろうから
299 名前:デフォルトの名無しさん mailto:sage [2011/10/12(水) 16:35:06.50 ] cmdとmsys環境で使い分けられるようにしてるんでしょ
300 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 10:21:09.91 ] ローカルでgccでコンパイルしたバイナリを、レンタルサーバに持っていって実行したら 「XXX.oがみつかりません」などが出て実行できませんでした。 モジュールをバイナリ内部に入れてスタンドアローンでどこでも動くようにしたいのですが どのようにすればよいでしょうか? 初歩的ですいません。
301 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 10:28:52.88 ] >>300 gcc -static hogehoge ただし、これで作ったバイナリを不特定多数に配布するとライセンス違反になるから注意ね。 個人が使う分には全く問題ない。
302 名前:300 mailto:sage [2011/10/13(木) 11:27:48.74 ] >>301 ありがとうございます。 ただ実際は、拾ってきたオープンソースのコードをちょっと修正して make installしたので、makeファイルのどこを修正すればいいのか調査中です;; gccとは無関係だったかもしれません。。。よろしければ教えてやってください。
303 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 12:49:27.27 ] どう考えてもちゃんとクロスコンパイルしているようには見えない…
304 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 13:05:28.42 ] Windows以外のOSで動いているだろうレンタルサーバに Windowsでコンパイルしたバイナリを持って行って*.oが足りない? 根本的なところでいろいろと間違えてないか?
305 名前:300 mailto:sage [2011/10/13(木) 15:24:22.18 ] uname -a すると、 ローカルが Linux dev-virtual-machine 2.6.38-11-generic #50-Ubuntu SMP Mon Sep 12 21:18:14 UTC 2011 i686 i686 i386 GNU/Linux レンタルサーバが Linux XXhost 2.6.23.16-smp #3 SMP Tue Feb 2 17:08:21 JST 2010 i686 GNU/Linux となります。 恥ずかしながら、Unix系は完全に素人レベルです;;
306 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 15:35:23.53 ] >>1 読めるか?
307 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 16:10:03.31 ] +が|にオーバーロードされているんだろう
308 名前:300 mailto:sage [2011/10/13(木) 16:32:54.75 ] すいません、ほかにgcc関連で人のいそうなスレがなかったもので・・・。
309 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 18:27:23.00 ] バイナリ実行して*.oが足りない? 普通は〜のdllが足りないとかでるもんじゃねーのか 基本としてmakefileは @各種ソースファイル(*.cpp)+ヘッダファイル(*.h) → オブジェクトファイル(*.o) Aオブジェクトファイル(*.o)+ライブラリ→実行ファイル って流れだから、おそらくmakefileいじったときに何かが抜けてるんだな
310 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 18:31:49.46 ] >>300 ソースを出せ エラーメッセージも全部書け
311 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 20:29:30.31 ] >>308 そうならそうで、そういうことは質問時に書いておくべき事だろ。 何も書かれなければ、スレタイの環境前提なわけだし。
312 名前:デフォルトの名無しさん mailto:sage [2011/10/13(木) 22:16:40.88 ] コンパイルあたりからわかってないような
313 名前:デフォルトの名無しさん [2011/10/19(水) 23:35:32.84 ] e?
314 名前:デフォルトの名無しさん mailto:sage [2011/10/20(木) 12:05:14.09 ] Y/n?
315 名前:デフォルトの名無しさん mailto:sage [2011/10/21(金) 19:15:19.55 ] win64向けのlibgcjが手作業はいるけど、ビルド出来るようになってるね
316 名前:デフォルトの名無しさん [2011/10/22(土) 06:38:17.06 ] なってるね
317 名前:デフォルトの名無しさん [2011/10/22(土) 23:16:23.27 ] うん
318 名前:デフォルトの名無しさん mailto:sage [2011/10/23(日) 19:38:07.43 ] てるね ん
319 名前:デフォルトの名無しさん mailto:sage [2011/10/24(月) 01:06:26.19 ] うん
320 名前:デフォルトの名無しさん mailto:sage [2011/10/25(火) 00:46:15.43 ] >>315 うん
321 名前:デフォルトの名無しさん mailto:sage [2011/10/25(火) 12:08:29.68 ] mingw64のdll用.aがなんか小さい感じがする リンクするときに必要な情報が消えてるようだが、どこ見りゃいいんだ?
322 名前:デフォルトの名無しさん mailto:sage [2011/10/25(火) 12:21:10.31 ] nmやobjdumpでシンボル見れるだろ mingw64なら、x86_64-w64-mingw32-nmとか使えばいい
323 名前:デフォルトの名無しさん mailto:sage [2011/10/25(火) 18:04:18.49 ] --export-all-symbols これだった
324 名前:デフォルトの名無しさん mailto:sage [2011/10/25(火) 21:33:21.63 ] alternativesでx86_64_w64-mingw32-g++をデフォルトにできないだろうか
325 名前:デフォルトの名無しさん mailto:sage [2011/10/25(火) 22:56:17.99 ] 64/32bitの切り替えなら、 64bitベースなら、-m32つければ32bitバイナリ吐かせられるよ ベースになるlibの構築が大変だけどね
326 名前:デフォルトの名無しさん mailto:sage [2011/10/26(水) 10:18:04.60 ] 残念ながらcygwin/mingwの切り替えが目的なんだ
327 名前:デフォルトの名無しさん mailto:sage [2011/10/26(水) 10:43:44.51 ] cygwin環境なら スクリプト工夫すりゃいくらでも出来るでしょ
328 名前:デフォルトの名無しさん mailto:sage [2011/10/26(水) 10:45:12.51 ] あ、素だとmingw64がlibiconv使わないようになってるから、お気をつけあそばせ
329 名前:デフォルトの名無しさん [2011/10/27(木) 18:38:55.47 ] あそばせ(笑)
330 名前:デフォルトの名無しさん mailto:sage [2011/10/27(木) 20:18:42.22 ] (笑)(藁) ↓
331 名前:デフォルトの名無しさん mailto:sage [2011/10/27(木) 23:14:10.81 ] wara → w ↓
332 名前:デフォルトの名無しさん mailto:sage [2011/10/27(木) 23:19:19.33 ] Notes: 芝刈りwwwwwwwww λ...λ.......
333 名前:デフォルトの名無しさん mailto:sage [2011/10/28(金) 16:03:39.40 ] bush: ndk build: command not found と表示されるのですが原因は何でしょうか?
334 名前:デフォルトの名無しさん mailto:sage [2011/10/28(金) 16:15:21.49 ] さあ
335 名前:デフォルトの名無しさん mailto:sage [2011/10/28(金) 16:17:02.08 ] bush
336 名前:デフォルトの名無しさん mailto:sage [2011/10/28(金) 16:23:06.76 ] bash: ndk-buildでした 環境変数設定のPathはC:\cygwin\home\ユーザー名\android-ndk; .bashrcの最後に export ANDROID_NDK_ROOT=C:\cygwin\home\ユーザー名\android-ndkの一文を追加してあります
337 名前:デフォルトの名無しさん mailto:sage [2011/10/28(金) 16:35:06.44 ] もしかして: .bashrcを変更して、取り込んでない。 対策: .bashrcをsourceで取り込むか、bashを起動するか、ログインしなおす。
338 名前:デフォルトの名無しさん mailto:sage [2011/10/28(金) 17:01:43.98 ] 使っているのがCygwinならWin形式のパスはbashが解釈できないのでcygpath -uとかでUnix形式にしないとだめ
339 名前:デフォルトの名無しさん mailto:sage [2011/10/28(金) 17:05:08.34 ] export ANDROID_NDK_ROOT=~\android-ndk
340 名前:デフォルトの名無しさん mailto:sage [2011/10/28(金) 23:21:45.29 ] ありがとうございます
341 名前:366 mailto:sage [2011/10/29(土) 00:23:58.22 ] >>367 ありがとうございます bashを起動するというのはどうすればいいのでしょうか? >>368 ありがとうございます cygpath -u ndk-build でいいのでしょうか? これをやってからndk-buildを実行したところ Gbserver :[arm-linux-androideabi-4.4.3] libs/armeabi/gbserver Gbserver :libs/armeabi/gdb.setup Compile thumb :hello-jni <=hello-jni.c SharedLibrary :libhello-jni.so Install :libhello-jni.so => libs/armeabi/libhello-jni.so と表示されました(参考にしているサイトの表示結果と少し違いますが) なんとかndk-buildコマンドが実行できたようです >>339 ありがとうございます 一応.bashrcの記述を変えてみました
342 名前:デフォルトの名無しさん mailto:sage [2011/10/29(土) 02:22:05.09 ] >bashを起動するというのはどうすればいいのでしょうか? Cygwin.batをダブルクリックすればいいだろ その程度のことも知らないで作れるほどandroidアプリって簡単なの?
343 名前:デフォルトの名無しさん mailto:sage [2011/10/29(土) 04:36:26.30 ] yes
344 名前:デフォルトの名無しさん mailto:sage [2011/10/29(土) 09:04:04.33 ] >>341 アンカーが一つしかあってないというのは一体全体どういうわけだw 参考にしてるサイトがあるならリンク貼って、具体的にどう違うのか挙げろよ。 しかし君、その程度のスキルでAndroidのネイティブ開発なんて Tシャツに半ズボンで日本アルプス登頂しようとするようなもんだぞw
345 名前:デフォルトの名無しさん [2011/10/29(土) 14:34:20.23 ] するようなもんだね
346 名前:デフォルトの名無しさん mailto:sage [2011/10/29(土) 16:00:04.68 ] 神風特攻隊みたいな人が多いからでしょ
347 名前:デフォルトの名無しさん mailto:sage [2011/10/29(土) 16:37:33.61 ] 救助隊の派遣要請は有償でお願いいたします。
348 名前:デフォルトの名無しさん [2011/10/30(日) 14:07:31.98 ] 断る
349 名前:デフォルトの名無しさん mailto:sage [2011/10/30(日) 14:20:20.26 ] >>344 > しかし君、その程度のスキルでAndroidのネイティブ開発なんて > Tシャツに半ズボンで日本アルプス登頂しようとするようなもんだぞw この指摘。煽りじゃなくてマジだから困る。 AndroidNDK、興味はあるけどなあ
350 名前:デフォルトの名無しさん mailto:sage [2011/10/30(日) 14:23:51.94 ] Android SDKの方にもJavaすら分かってない奴らがわんさか居る現実
351 名前:デフォルトの名無しさん mailto:sage [2011/10/30(日) 15:44:28.41 ] プログラミングの知識もロクに無いのに、 ウェブや本なんかでJavaは重いとか要らん知恵だけは一人前で いざ壁にぶち当たるとググり方すら分からんというのが多いように思う。 それなりのスキルと知識があって初めてNDKに手を出すべきであって、 まともなアプリやゲームを1本も作ってない初心者が入門書片手に導入するものではないだろう。
352 名前:デフォルトの名無しさん mailto:sage [2011/10/30(日) 16:01:48.80 ] しかし数年後AndroidアプリをC++で記述し、描画を高速化させている>>341 の姿が・・・
353 名前:デフォルトの名無しさん mailto:sage [2011/10/30(日) 16:03:14.55 ] 数年後にAndroidが残ってるのかどうか疑問だ・・・
354 名前:デフォルトの名無しさん mailto:sage [2011/10/30(日) 17:33:36.13 ] Kindle Phoneがそれほどまでに強力だというのか・・・
355 名前:デフォルトの名無しさん mailto:sage [2011/10/30(日) 18:50:35.42 ] Windowsはこの世から無くなってるのは間違いないけどな。
356 名前:デフォルトの名無しさん mailto:sage [2011/10/30(日) 19:16:57.53 ] >>355 それは困りました。わが社の製品はどうなるのでしょうか(涙)
357 名前:デフォルトの名無しさん [2011/10/30(日) 20:06:29.21 ] へえ
358 名前:デフォルトの名無しさん mailto:sage [2011/10/31(月) 03:02:10.87 ] >>355 プププ
359 名前:デフォルトの名無しさん mailto:sage [2011/10/31(月) 03:38:23.87 ] IBM => Microsoft => Google 世代交代の時期だしな。
360 名前:デフォルトの名無しさん mailto:sage [2011/10/31(月) 03:54:12.85 ] Google ももう終わりだよ
361 名前:デフォルトの名無しさん mailto:sage [2011/10/31(月) 03:56:53.30 ] ドザの希望的観測には興味ないから
362 名前:デフォルトの名無しさん mailto:sage [2011/10/31(月) 04:02:28.90 ] Googleが終わる前にGCCが終わりそうな気配ですけどね。 Clangとやらが着々と進化してるそうで。
363 名前:デフォルトの名無しさん [2011/10/31(月) 12:55:31.56 ] カフェオレがのみたーい
364 名前:デフォルトの名無しさん mailto:sage [2011/10/31(月) 13:37:09.95 ] そういえば、Googlezon ってフラッシュあったな、何年か前に
365 名前:デフォルトの名無しさん [2011/11/01(火) 14:44:32.49 ] さあ
366 名前:デフォルトの名無しさん mailto:sage [2011/11/01(火) 17:31:29.50 ] MinGWの4.6.2を配布してるところはまだない?
367 名前:デフォルトの名無しさん mailto:sage [2011/11/01(火) 17:46:19.92 ] 待つのがいやなら、ビルドすりゃいいだけでしょ
[ 続きを読む ] / [ 携帯版 ]
前100
次100
最新50
▲ [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ [+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧 ] ( ´∀`)<143KB
read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products. 担当:undef