2009-08-01から1ヶ月間の記事一覧

redmineのインストールで悶絶

ruby-1.8のrails-2.1.2にしとけということらしい。 cygwin上のruby-1.8ではサクッとできたが、 gentoo上のruby-1.9では頓挫してしまった。 がんばって動くところまでこぎ着けた。 まず、開発版のredmineを使う。 $ svn co http://redmine.rubyforge.org/svn/…

コマンドモードのキーマッピング変更

vim

http://webtech-walker.com/archive/2009/01/18022957.html cmap <C-f> <Right> cmap <C-b> <Left> cmap <C-a> <Home> cmap <C-e> <End> cmap <C-d> <Del> cmap <C-h> <BackSpace> cmap <C-p> <Up> cmap <C-n> <Down> いい感じになった。</down></c-n></up></c-p></backspace></c-h></del></c-d></end></c-e></home></c-a></left></c-b></right></c-f>

gtk+がビルドできた

ビルドが手段じゃなくて目的化してきた今日この頃ついにgtk++-2.17.7のビルドに成功した。 環境は、例によってcygwin-1.7上に作ったmingwのgcc-4.4。 今回は新たな細工としてpkg-configをcross用に仕込んだ。 cygwinのsetup.exeで普通にpkg-configをインスト…

luaとtolua++をmingwビルド

自前でMakefileを作ったりなどしないで比較的きれいにビルドする方法。 環境は、 cygwin-1.7上でビルドしたmingw(gcc-4.4) cygwinのpython toolchainは/usr/local/bin/i686-mingw32-* として用意済み。 http://d.hatena.ne.jp/ousttrue/20090702/1246549847 …

嵌まった

lua

矢張り他の言語と違う部分に嵌まるなぁ。 その1 0は真。 むしろnilとfalseのみが偽。 http://sugarpot.sakura.ne.jp/yuno/html/lua51_manual_ja.html#2.2 if 0 then print "true" else print "false" end trueが出力される。 (追記) 突っ込みがあったので上…

関数呼び出し

lua

premakeとか「スクリプト言語による効率的ゲーム開発」のクラス作成で出てくる構文 files { "**.h" } class("Point"){ count=0 } がどうもよく分からなかったのだがリファレンス見てたら書いてあった。 http://sugarpot.sakura.ne.jp/yuno/html/lua51_manual…

Luaを組み込むメモ(その2)

更にCの処理をluaに移動してみた。 toluaに追加 glutのマウス定数とOpenGLの一部をluafunc.pkgに追加。 OpenGL丸ごとバインドしているライブラリもありそうだが。 地味にtypedefが必要だった。 // luafunc.pkg $#include <GL/gl.h> $#include <GL/glut.h> // opengl用のモジュー</gl/glut.h></gl/gl.h>…

Luaを組み込むメモ

スクリプト言語による効率的ゲーム開発 C/C++へのLua組込み実践 (GAME DEVELOPER)作者: 浜中誠出版社/メーカー: ソフトバンククリエイティブ発売日: 2008/09/27メディア: 大型本購入: 13人 クリック: 322回この商品を含むブログ (40件) を見るを読みながら練…