2009-02-20から1日間の記事一覧
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>…
負けた。