日曜日はやいな
良い天気の日曜日。
日曜日にもかかわらず、打ち合わせ。はるばる北陸の方からも参加者あり。
つい昨日のRuby勉強会の 委譲 オンパレードの話題に。
cuzicさんも、西本さんも、永井さんもそしてかずひこさんも濃い過ぎ!
cuzicさんから教わったところの技「cygterm で puttyをコンソール」に
をやろうと思うと cygwin をやっぱいれなきゃ。
PostgreSQLのインストールでは、cygwin があるとpathが邪魔するとかあったのでcygwinは入れてなかったのです。
しかしcygtermのインストールで、
$ make gcc -O2 -fno-exceptions -o cygterm.exe cygterm.cc -mwindows /cygdrive/c/DOCUME~1/fukui/LOCALS~1/Temp/ccCBxfJs.o:cygterm.cc:(.text+0x1a50): m ultiple definition of `_WinMainCRTStartup' /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../crt0.o:: first defined here collect2: ld returned 1 exit status make: *** [cygterm.exe] Error 1
と撃沈され中。
Using and Porting the GNU Compiler Collection (GCC) -
コンフィギュレーション・ファイル
http://www.asahi-net.or.jp/~wg5k-ickw/html/online/gcc-2.95.2/gcc_15.html
によると「collect2は、コマンドライン上で指定された個々のオブジェクト・ファイルを調べて、リンカのためのエクスポート・リストを作成します。」なのだけれど..
別マシンでやっても
$ make gcc -O2 -fno-exceptions -o cygterm.exe cygterm.cc -mwindows gcc: installation problem, cannot exec `/usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/. /../../../i686-pc-cygwin/bin/as.exe': Invalid argument make: *** [cygterm.exe] Error 1
とか違うけどやっぱエラー....ちと退散かなぁ^^;;
どっかにcygterm.exe が落ちてないかググってもひっかからんし。