dev

doxygen 1.5.3 リリース!

doxygen 1.5.3 がリリースされました。コミッターに確認してね!って言われてたので確認してみました。 ついでに変更点も確認してみました。

やっとアサインされました

だいぶ前の話ですが、doxygen 1.5.2 を cygwin 環境でコンパイルできない問題を解決するパッチ を doxygen 本家の bugzilla にバグレポートとしてあげていました。 (バグレポートはこちら) それが数日前にやっと doxygen コミッターにアサインしてもらえたよ…

思い切ってバグレポートだしてみたよ!

というわけで、cygwin で doxygen-1.5.2 をコンパイルしてインストールするよのまとめ - yagihiro outputのパッチを本家に報告してみました!勢いで!英語テキトーですが。。。

cygwin で doxygen-1.5.2 をコンパイルしてインストールするよのまとめ

id:CCG さんよりトラックバックを受けて、以前書いたエントリをまとめなおしてパッチにしました!

sip 開発環境づくり

linux 環境を整えたので次は Ruby/SIP 用に sip 開発環境を作ります。 gnu の sip プロトコルスタック実装である libosip をインストール yagihiro@debian:~$ sudo aptitude install libosip2-3 libosip2-dev sip サーバ実装である siproxd をインストール y…

cppunit の不思議なエラー

これと CPPUNIT_TEST_SUITE_REGISTRATION(TestMenu); これが CPPUNIT_TEST_SUITE_REGISTRATION(TestCalibrator); おなじ97行目にあったときに以下のようなコンパイルエラーになる。 g++ -Wall -g `cppunit-config --cflags` -I./stub -c Runner.cpp -o Runne…

doxygen-1.5.2 のコンパイル・インストールの件

doxygen で待望の UTF-8 対応が実施されたバージョンである 1.5.2 をインストールしましたのログです。まず、以下のパッケージがインストールされていない場合はインストールします. flex bison 次にコンパイルですが、エラーが発生するので以下 2 点を修正…

続・ cygwin の cppunit が core dump する件

もしかしてあれですか。 cygwin の cppunit はメンテされていないんですか? メンテされてるかどうかを cygwin.com で確認しようとするも、MLアーカイブ検索などことごとく使えずあきらめ。 もしかしてあれですか。 世の中は http://www.boost.org/libs/test…

cygwin の cppunit が core dump する件

現在 cygwin のネットインストーラでインストール可能な cppunit のバージョンは 1.9.14 ですが、リンクして実行すると 100% core dump。急いでいたので深追いはせず。 落ちている場所はテストスイートの登録部分。テストケース 0 件で実行してもダメなので …

rake で出来ること

rubyforge にホスティングする gem パッケージを作成する際に rake で出来ること(Rakefile で記述できること)のまとめ。 RDocTask による RDoc ドキュメントの生成 GemPackageTask による gem パッケージの生成 PackageTask による tar.gz, tar.bz2 など各種…

windows で ruby でソケット

windows 上で ruby でソケットプログラミングをしていてはまったポイントについて。 UDPSocket#connect なり send なりで存在しないホストを指定すると 2 秒程度プロセスが固まる(応答待ちになる)。スレッドを使ってもだめ。結局、問題は名前解決にあったの…

ecbを使う

久しぶりに ecb を使ってみたくなったのでインストール。 cedet-1.0pre3 + ecb-2.32 にてインストールした際の備忘録。 まず cedet のコンパイル。 INSTALL ファイルに記載のあるとおりに進める。 $ tar zxvf cedet-1.0pre3.tar.gz $ cd cedet-1.0pre3 $ mak…

c++-mode

C++ 設定備忘の為記載。 (add-hook 'c++-mode-hook '(lambda () (define-key c-mode-map "\C-c\C-c" 'compile) (define-key c-mode-map "\C-c\C-n" 'next-error) (setq tab-width 4) (setq tab-stop-list '(4 8 12 16 20 24)) (setq c-basic-offset 4) (inde…

meadow 2.10 のフォント変更(モトヤシーダ)

いろいろな場所でいろいろなマシンを使うのでフォントについて整理してみた。いつもはモトヤシーダフォントにしているのでそれを利用するような設定。 (w32-add-font "motoya9pt" '((spec ((:char-spec ascii :height any) strict (w32-logfont "NFモトヤシ…

cygwin 上で malloc 再定義は不可

cygwin上で動作するアプリケーションは malloc/free を再定義すると以下のようにアボートしてしまう。 $ ./test.exe 12964 [main] test 2316 _cygtls::handle_exceptions: Error while dumping state (probably corrupted stack) Segmentation fault (core d…

windres

なんだかはまりました。 MENUITEMの第一引数と第二引数の間にカンマが必要という。 MENUITEM "item", IDM_ITEM

Pattern Weaver 2.2

dev

とりあえずインストールはうまくいった。 バーチャルマシンが終了できてなかったのが原因だった。 ってかなんで終了しないのか?

mingw で日本語を扱うには

ソースコードは utf-8 プリプロセッサにて-DUNICODEなど #include TCHAR と _T() マクロ

Pattern Weaver 2.2

dev

なんだかエラーがでるね。 「"feature.xml"の読み取り中にエラーがありました。」

Pattern Weaver 2.2

dev

がリリースとの案内がきたので、早速インストール中