負け
順調に寝る時間が遅くなっていっている。
windows怖い
cygwinでビルドしたgosh 0.8.14とc-wrapper-0.5.5と、-mno-cygwin な SDL とを組み合わせて使えるかなと思ってやってみた(無理そう)。
c-wrapperのexamples/sdlでmakeするとこんなエラー。深追いはできませんでした。
$ make cwcompile --verbose breakout.scm *** PROCESS-ABNORMAL-EXIT: #<process 3896 "/bin/sh" inactive> exitted abnormally with exit code 2 Stack Trace: _______________________________________ 0 h 1 errorp 2 (with-error-handler (lambda (e) (let ((e e)) (%guard-rec e e (else ... [unknown location] 3 (call-with-process-io (cpp-command include-dirs headers options) ( ... At line 1111 of "/usr/local/share/gauche/site/lib/c-wrapper/c-parser.scm" 4 (c-parse include-dirs headers options import-arg export? (if impor ... At line 481 of "/usr/local/share/gauche/site/lib/c-wrapper/stubgen.scm" 5 (wrapper->c (listize headers) (listize include-dirs) (string-split ... At line 512 of "/usr/local/share/gauche/site/lib/c-wrapper/stubgen.scm" 6 (loop655 (cddr args654) G656 G657 G658 G659 G660 G661 G662 G663 G6 ... [unknown location] 7 (for-each (lambda (scm-file) (compile-wrapper scm-file (if clean? ... At line 64 of "/usr/local/bin/cwcompile" make: *** [sdllib.dll] Error 70
負け
ギリギリで負けた。しかもしばらく眠れなかった。
勝ち
昨日はギリギリで勝った。一時前に布団に入った。
前回までのおはなし
一話
masa.edwは「ソフトウェア実験」で書いたゲーム(ずががが)をHDDの肥やしの中から発掘した。githubで公開したはいいもののwindows上でコンパイルができない状態であった。ビルド環境を整えているうちにそのリポジトリをforkした人からの修正が通知され、github、公開リポジトリの偉大さを知ることとなった。
勝ちましたよ!
ボーダーラインを一時間ずらしたことで、昨日は勝利することができました!1時までに布団に入った!素晴しい。
バグが少なくなるおまじない
// -*- mode: c++; cofing: utf-8; Elbereth -*-
参考
http://twitter.com/iratqq/status/1205634736
http://twitter.com/masa_edw/status/1205646430