[過去ログ]
SDLスレ (987レス)
SDLスレ http://echo.5ch.net/test/read.cgi/gamedev/1005469181/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
525: 名前は開発中のものです。 [sage] 04/08/26 01:04 ID:c70JkN3E >>523 適当に環境構築して試してみた。おれの環境は Win2k なんだが、 それ以外は一緒だから多分参考になると思う。Win2k + BCC5.5.1 + SDL-1.2.7 。 お前さんの言うエラーの lpPrevWndFunc は、CallWindowProc の第一引数の仮引数名だ。 そのエラーは winuser.h 内の Call〜 の定義のせいで出てる。で STRICT つーマクロを定義しとけば大丈夫。 つまり、Borland\freebcc\SDL.mak の 66 行目(辺り)の、 USERDEFINES = WIN32;BUILD_SDL;__FREEBCC__; ... ってなってるその行の最後に「STRICT;」って書き足せばオッケーだ。 本当はその次の行にある SYSTDEFINES から NO_STRICT を消す必要があると思うんだが、 なんでか残したままでも問題なかったな。 で実はこれをクリアしても他にも問題が出てきた。それも適当に対処できたから次に続く。 http://echo.5ch.net/test/read.cgi/gamedev/1005469181/525
527: 名前は開発中のものです。 [sage] 04/08/26 14:19 ID:JtN6FZlL >>525 ありがとうございます。何故かmakeはILinkで止まってしまいましたが…。 SDLのソースをちょっと弄って使いたい場合はimplibだと無理ですよね? 色々ぐぐってみたところ ttp://www.mediawars.ne.jp/~freemage/progs/sdl/sdl4bcc.html にSDLmain.libの修正方法が書いてありましたがSDL_dibevents.c 辺りを弄って使いたい場合にはどうすればいいのでしょうか… そういえばmakeはobjファイルを参照しているということは一度ソースから objファイルを生成してからmakeしないと変更が反映されないんですかね? makeの仕組みが未だによく分かってません…。 http://echo.5ch.net/test/read.cgi/gamedev/1005469181/527
528: 525 [sage] 04/08/26 19:11 ID:c70JkN3E >>527 うん? ILink で止まるから >>526 を書いたんだが……。 SDL_dibevents.c を弄っても SDL_main.lib にゃ関係ないと思うぞ? 影響が出るのは SDL.lib の方だけだと思うから、 SDLmain.lib は Borland\lib\ にある奴でいいんじゃないか。 SDL_dibevents.c を弄りたいんなら好きに弄って make -f SDL.mak でいいと思う。 SDL_dibevents を弄りたいっていうと、DIB_CreateWindow とか書き換えて、 フルスクリーンで解像度変えた時の他ウィンドウのサイズ保持とかやりたいのかしらん。 >そういえばmakeはobjファイルを参照しているということは ……その辺勝手にやってくれるから便利なんだと思うぞ。 http://echo.5ch.net/test/read.cgi/gamedev/1005469181/528
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.041s