2009-01-01から1年間の記事一覧
今日も20世紀の遺物をメンテナンスしているギーク(笑)の皆さん、こんにちは。FreeBSD 7.1-RELEASE でシリアルモニタであるところのkermitを使おうとしたとこ、パーミッションの不備でそのままでは使えなかったので、設定方法をメモしておきます。僕の場合は/…
Scm_MakeU8VectorFromArraySharedならlibgauche-uvector.dllに入ってるんだけど……、_imp_Scm_MakeU8VectorFromArraySharedというのはどこにあるべきものなんだろう。
sdllib.cをコンパイルするときに、_imp__Scm_MakeU8VectorFromArrayShared が extern だよと宣言されてれば良い。。。んじゃないかな。そういう問題じゃないみたい。。。そもそもlibgauche.dllに入ってるとはずなのに入ってないとかそういうことなのかなぁ。
というわけで、sdl-config を使わずにCFLAGSとかLIBSを設定すればうまくいくかもしれないと思ってやってみた。 --- breakout_orig.scm 2009-02-20 15:43:06.406250000 +0900 +++ breakout.scm 2009-02-20 15:41:53.218750000 +0900 @@ -38,8 +38,8 @@ (use s…
特に問題なくできるみたいだ。こういうファイルを用意して #include <stdio.h> #include <SDL.h> int main(int ac, char** av) { if (SDL_Init(SDL_INIT_VIDEO) != 0) { fprintf(stderr, "can't init SDL\n"); } if (!SDL_SetVideoMode(640, 480, 32, SDL_ANYFORMAT)) { fpri</sdl.h></stdio.h>…
負けた。
順調に寝る時間が遅くなっていっている。
cygwinでビルドしたgosh 0.8.14とc-wrapper-0.5.5と、-mno-cygwin な SDL とを組み合わせて使えるかなと思ってやってみた(無理そう)。c-wrapperのexamples/sdlでmakeするとこんなエラー。深追いはできませんでした。 $ make cwcompile --verbose breakout.sc…
ギリギリで負けた。しかもしばらく眠れなかった。
昨日はギリギリで勝った。一時前に布団に入った。
一話 masa.edwは「ソフトウェア実験」で書いたゲーム(ずががが)をHDDの肥やしの中から発掘した。githubで公開したはいいもののwindows上でコンパイルができない状態であった。ビルド環境を整えているうちにそのリポジトリをforkした人からの修正が通知され、…
ボーダーラインを一時間ずらしたことで、昨日は勝利することができました!1時までに布団に入った!素晴しい。
// -*- mode: c++; cofing: utf-8; Elbereth -*-参考 http://twitter.com/iratqq/status/1205634736 http://twitter.com/masa_edw/status/1205646430
木曜は負けました。これからは1時に布団に入ってたら勝ちということにしよう。これなら半分ぐらい勝てるのではないかな。
月曜は負けました。火水も負けました。
金土日は負けました。
あと cygwin で libpng とか libz とか freetype を -mno-cygwin でビルドしていたら眠くなったのでパッケージが無いか探したら有り難いことに作って下さっている方がいたので使わせてもらうことにした。 http://cefiro.homelinux.org/topics/SDL/setup-win3…
今日SDLを使ったC++で書かれたゲームのコンパイルをしようとしていたら、wchar関連のエラーが出てコンパイルできないということがあった。 /usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:146: error: `::fgetwc' has not been declared /usr/lib/g…
一昨日はリリース作業の後の監視というのをやっていて負けた。これは仕方がない。 昨日はうだうだしてたら負けた。
もういちいち書かなくても良いレベルになってきた。昨日は30分ぐらい遅れただけだからかなりマシになった。
昨日は踊る子馬亭で飲んでる一団がいたのでつい夜更かししてしまった。バタバーの酒は強かった。連戦連敗の具合がすごい。いままで一勝しかしてない。id:troterに話たら「誤差じゃん」と言われた。
とある事情でFreeBSD4系を使っているマシンでsyslogの設定をしていたら、簡単にsyslogをフリーズさせる方法をみつけました。syslog.conf にこんな行を追加する。 hoge.fuga @hostname,/file/pathアクション部分が重要で、多分@から始まって途中にコンマがあ…
金土日は全敗。金土は勝つ気が無かった。さすがに負けすぎだろうという気がしてきた。
昨日は帰宅したら既に日付がかわっていた。 でも後輩が東京に就活で来てて、一緒に飯を食うという日だったので、まあ良いでしょう。ハレの日だからね。
そんな機会がこの先訪れるとは思い難い。
自宅の玄箱に外からsshでログインしようと思ったんだけど全然できなかった。 なんでかなーと思って調べたら、hosts.allowで許可してなかった。hosts.{allow,deny}というのは、inetd経由で起動されるサーバだけが読むものと思っていたので、盲点だった。http:…
敗北しました。なんか目標設定が間違っている気もするけど、確実に何も決めていなかったときよりは早くなっているはずなので、もうちょいこのままやってみる。
まだ風呂入ってない
いや、パターンにマッチする行までを出力するコマンドとかがあれば良いんだけど、標準的な方法があるだろうか?と思ってやっつけでこうしたのだった。パターンにマッチする行まで(から)その行を含めたり含めなかったりして出力するコマンドってなんかありそ…
id:masa_edw:20090123 のワンライナーのいちばんの見所は grep -B 200 perl-5.8.9 | grep -v perl-5.8.9 ← この部分だと思う。5.8.9が2回でてくるとか200って何だとか。どうでもいいけど。