/var/log

技術系のあれこれ。※内容は個人の発言であり、所属する組織を代表するものではありません。

C/C++

Boost1.41 へ

fink の unstable から boost1.35 を boost1.41 にアプグレードした. Xcode の設定を若干,変更する必要があった. その他のリンカフラグの設定について 1.35の時は -lboost_system -lboost_threadでよかったけど1.41の時は -lboost_system-mt -lboost_thre…

Boost::Asio

Snow Leopardの環境で C++ ライブラリである Boost Library の Boost::Asio を使っていて事件が!! 32bitの頃には動いていたソースが64bitにすると動かない!? ...と思ってたら,内容がほぼ同じの別のソースコードは大丈夫だった. ちょっと考えてみた…

うーむ

fink から emacs-carbon がインストールできないorzcvs先端のじゃないと64bitは無理というのが関係しているのかな? ...しょうがないから http://macemacsjp.sourceforge.jp/index.php?CocoaEmacs#l5b26476を参考にしてバイナリーを召還して Cocoa Emacs …

ネ申でもはまる!?

なら,おれもはまるわ(笑 64bit問題はまだまだ続く. Snow Leopardの64bit環境は、LP64環境 http://d.hatena.ne.jp/tunefs/20090830/p1 どうも64bitになって long型が8バイトになっている様子らしいです.今まで書いてたプログラムが一部あぼーんになりそう…