Cygwin
mintty-0.9.2-1がインスコ時にexit(3)的なエラーを吐いてスタートメニューにショートカットが作成されない。 いじってたらこんな感じでできた。 --- etc/postinstall/mintty.sh.orig 2010-11-04 11:03:50.086733700 +0900 +++ etc/postinstall/mintty.sh 201…
CygwinからWindowsのプロセスにシグナルを送るには/usr/bin/killを使えばいいんだけども、 プログラム内からkillしたい時、普通にkillができなかった。 で、深追いすると怪我しそうだったので安直にTASKKILL使った。 #include <unistd.h> int main(int argc, char** ar</unistd.h>…
zsh の vcs_info が神 - HsbtDiary vcs_info で Subversion のリビジョン番号が出ない問題 - 永遠に未完成 Git だろうと Mercurial だろうと、ブランチ名をzshのプロンプトにスマートに表示する方法 - mollifier delta blog Cygwin1.7.1,zsh4.3.9の環境でや…
お〜ぅっ!ずっとはてなの下書きに入ったままだったよ〜! JavaScript Lint Windows Binary入れてもいいんだけど、cygpathとか使うの面倒なのでCygwin Buildした。 % curl http://www.javascriptlint.com/download/jsl-0.3.0-src.tar.gz | tar zxv % cd jsl-…
bitlbee-1.2.7はパッチ無しでCygwinビルドできました。 普通に./configure && make install すればOK。 - BitlBee - Home bitlbee-0.92-setup.exeというWindowsバイナリもあるけど、cygwin1.dllが同梱されててバージョンの異なるcygwin1.dllが混ざってしま…
環境 Cygwin 1.5.25 apache2 2.2.6-1 apache2-devel 2.2.6-1 mod_fcgid 2.2 % tar zxvf mod_fcgid.2.2.tgz % cd mod_fcgid.2.2 % make top_dir=/usr/share/apache2 EXTRA_LIBS="-lapr-1 -laprutil-1 -lhttpd2core" % make top_dir=/usr/share/apache2 instal…
Cygwinのsvn使って普通にUTF-8なコミットログを書こうとすると svn: Can't convert string from native encoding to 'UTF-8'とか怒られるので、 ~/.subversion/config で log-encoding を指定する。 [miscellany] #log-encoding = latin1 log-encoding = UTF…
File::Temp::tempfileがおかしくなっててテンポラリファイルを作ろうとしたときに Error in tempfile() using /XXXXXXXXXX: Parent directory (/) is not writableみたいなエラーになってしまう件、File::Specが悪いみたいです。PathTools-3.2501で直ってい…
Cygwinでビルドできるかと試してみたんだけど、どうも無理っぽぃのでバイナリ版落としてきましょう。 何かこんな風に書かれてると、やらなくてもいいのにやってしまう俺ガイル。 SConsをインスコ SCons: A software construction tool - SConsからStableのSo…
DBD::Oracle(1.19)はNLS_LANGを取得する際、Windows環境ではレジストリを優先的に見に行くようです。 初期状態でレジストリに設定されているNLS_LANGは恐らくJapanese_Japan.JA16SJISだと思います。 レジストリをいじってしまえばできるんだけども、他のマシ…
近頃cronが動かなくて困ってました。多分cronをアップデートしたからなんだろうけど。 で、イベントビューアに「BAD FILE MODE」ってなエラーメッセージが出てました。Cygwinらしさが溢れるメッセージですね。普段自分が使っている環境はCYGWIN=nontsecなの…
Cygwinのgeoipパッケージを入れただけではGeo::IPのインストールは失敗します。これはMakefile.PLがlibGeoIP.dllを探すのですが、実際には/usr/lib/libGeoIP.dll.aとしてインストールされているからです。普通は「ldに探させてみて、リンクに成功したらライ…
本格的にPlaggerを使おうと思ってCygwinでcron入れた。 設定 % cron-config Do you want to install the cron daemon as a service? (yes/no) yes Do you want to the cron daemon to run as yourself? (yes/no) yes Do you want the daemon to run with nts…
おや?http://mecab.sourceforge.jp/をCygwinでビルドしたらiconvが有効にならないぞ。config.logを見ると、configureの時点でiconvのテストが失敗しているらしい。というわけで % ./configure LIBS='-liconv'これでOK。これ多分MeCabの不具合。
追記 0.52_01 2006-12-17 add call to SSL_library_init() in new() というわけで、最新版のCrypt::SSLeayでは修正されています。 表題の件(http://d.hatena.ne.jp/holidays-l/20060828/p3)に関してid:odzさんからトラックバックをいただきました。 どうみ…
前回Crypt::SSleayが悪いことが分かったのでググってみたところGoogleで検索してみたところ、どうやらCygwin/openssl 0.9.8a,0.9.8b+Crypt::SSLeayの組み合わせがダメな模様。 lwp-request で https を使うと Segmentation Fault する。 [ JRF のソフトウェ…
SQLiteのインストール http://www.sqlite.org/ からsource tarballをダウンロード $ tar zxvf sqlite-3.3.6.tar.gz $ cd sqlite-3.3.6 $ ./configure --config-cache --prefix=/usr/local --disable-tcl $ make $ make installtcl関係でエラーになるのでその…
ShareLite.cとsharelite.cという二つのファイルが存在することになるのですが、Cygwin(というかWindows)では大文字小文字の区別がされずビルドに失敗します。 そこでsharelite.cのファイル名を変更してごにょごにょしてインストールします。 cpan> look IP…
cygwin apache2にphp5を入れようとしてたんだけども $ ls -l php-5.1.4/libs -rw-r--r-- 1 8 Jul 1 20:57 libphp5.a -rw-r--r-- 1 913 Jul 1 20:57 libphp5.laとライブラリが謎ファイルになってしまった。調べるのが面倒だったのでphp4にした。 インストール…
MySQL Serverのインストール http://dev.mysql.com/downloads/ からWindows用のものをダウンロードする。 Windows Essentialsでも大丈夫。ただしEssentialsはMySQL-Maxなどを含まないビルドなので、InnoDBが使いたいなら普通のやつをどうぞ。・noinstall版の…