[過去ログ] SDLスレ (987レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
938: 925 [sage] 2005/10/16(日) 20:21:33 ID:uNCcPNGN(7/8) AAS
>>936じゃなきゃ誰も君のレスに何の価値を感じないよ。
君はそのレスを書き込むことに何か意義を感じるのかい?
「925は馬鹿だな」って、一緒になって賛同してくれるレスが欲しいのかい?
くだらねえ。
939: 925 [sage] 2005/10/16(日) 20:23:46 ID:uNCcPNGN(8/8) AAS
病んでるな俺
SDL_ttfで首吊ってきます
さようなら
940: 名前は開発中のものです。 [sage] 2005/10/16(日) 22:34:38 ID:eOr9iAiX(1) AAS
晩ご飯までには帰ってくるのよ。
941: 名前は開発中のものです。 [sage] 2005/10/20(木) 23:34:54 ID:W3zgiMmJ(1) AAS
SDL
SD
S
SD
SDL
942: 名前は開発中のものです。 [sage] 2005/10/23(日) 17:17:59 ID:M214XGzK(1) AAS
g++
g+
g
+
++
++g
943(1): 名前は開発中のものです。 [sage] 2005/10/26(水) 15:51:54 ID:VPhwa+P3(1) AAS
ライセンスゆるくなるのかねぇ…?
外部リンク[html]:www.devolution.com
944: 名前は開発中のものです。 [] 2005/11/02(水) 02:51:15 ID:Hh29B0Am(1) AAS
>>943
まじで? もしそうなるとしたら、SDLを選択肢に選ぶ人はもっと増えるかもしれないね。
ところでSDL2.xっていつ頃になるんだろう?
945(1): 名前は開発中のものです。 [sage] 2005/11/05(土) 20:50:59 ID:4J6RfiW+(1) AAS
borland C++ compilerでSDL_gfxを導入したいんだけど、導入方法が
分からないので、教えてほしいのですが。
946(3): 名前は開発中のものです。 [sage] 2005/11/06(日) 17:47:38 ID:HW9Qh6Q9(1/2) AAS
>>945
こんな感じでMakefileを書いてコンパイルすればいいでしょう。
-----------------------------------------------------------
CC=bcc32
RC=brc32
ILIB=implib
CFLAG=-WD -3 -O2 -w- -AT -pc -H- -k -b -DWIN32 -DBUILD_DLL
CINCS=-I..\include
TARGET= SDL_gfx.dll
LIB= SDL_gfx.lib
SRC1= SDL_imageFilter.c
OBJ1= SDL_imageFilter.obj
SRC2= SDL_gfxPrimitives.c
OBJ2= SDL_gfxPrimitives.obj
SRC3= SDL_framerate.c
OBJ3= SDL_framerate.obj
SRC4= SDL_rotozoom.c
OBJ4= SDL_rotozoom.obj
LIB1=..\lib\SDL.lib
947: 名前は開発中のものです。 [sage] 2005/11/06(日) 17:48:36 ID:HW9Qh6Q9(2/2) AAS
つづき
TARGET: $(TARGET)
$(TARGET): $(OBJ1) $(OBJ2) $(OBJ3) $(OBJ4)
$(CC) $(CFLAG) -e$(TARGET) $(OBJ1) $(OBJ2) $(OBJ3) $(OBJ4) $(LIB1)
$(ILIB) $(LIB) $(TARGET)
$(OBJ1): $(SRC1)
$(CC) $(CFLAG) $(OUTDIR) $(CINCS) -c $(SRC1)
$(OBJ2): $(SRC2)
$(CC) $(CFLAG) $(OUTDIR) $(CINCS) -c $(SRC2)
$(OBJ3): $(SRC3)
$(CC) $(CFLAG) $(OUTDIR) $(CINCS) -c $(SRC3)
$(OBJ4): $(SRC4)
$(CC) $(CFLAG) $(OUTDIR) $(CINCS) -c $(SRC4)
-----------------------------------------------------------
948(1): 925 [sage] 2005/11/07(月) 12:44:31 ID:TpJBaBVO(1) AAS
>>946
どうも。レスありがとうございます。メイクファイルを見ました。
上記のmakeをborlandのmakeコマンドで実行してみましたが、何もエラーだとか
何も反応がないので、少し修正しました。borlandのmakefileって小括弧じゃなくて中括弧で書くみたいなので、一応中括弧に直してmakeしました。
修正した所だけ書くと、
OBJ= SDL_imageFilter.obj SDL_gfxPrimitives.obj SDL_framerate.obj SDL_rotozoom.obj
$(TARGET) : $(OBJ)
$(CC) $(CFLAG) -e$(TARGET) $(OBJ) $(LIIB1)
$(ILIB) $(LIB) $(TARGET)
.c.obj :
$(CC) $(CFLAG) $(CINCS) -c $<
修正したmakefileが今手元にないけど、こんな感じにしたら、ちゃんと動きました。
一回、失敗してSDL.libをリンクしてなくてプロシージャが見つからないってエラーが出てきましたが、
ちゃんと$(CC) $(CFLAG) -e$(TARGET) $(OBJ) $(LIIB1) という感じに$(LIB1)を入れたらうまくDLLと
ライブラリが作れました。
# $(OUTDIR)って定義されてないけど、これは何でしょうか?
949: 946 [sage] 2005/11/07(月) 20:00:12 ID:fJubQ/K/(1) AAS
>>948
BCC Developerが
外部リンク:www.hi-ho.ne.jp
はいたMakefileをDOS用に適当に編集しただけなので
細かいことは良く分かりませんが、
>$(OUTDIR)って定義されてないけど、これは何でしょうか?
生成物の出力先を指定するときに使うんだったと思います。
950: 925 [sage] 2005/11/08(火) 10:03:40 ID:S6wiWkHj(1) AAS
>>946
どうもレスありがとうございます。なるほど、オブジェクトファイルの保存ディレクトリですか。
SDL_gfxの配布ファイルにはVCのメイクファイルしか入ってなくって、BCCでのビルド無理だからVC買おうかと思ってましたが、質問してよかったです。
BCC Developperですか。長いことずっとコマンドライン作業だったので、Developerすごく便利そうですね。今度から使ってみます。
951(1): 名前は開発中のものです。 [sage] 2005/11/20(日) 18:36:24 ID:vG0RaijI(1) AAS
cygwin 環境に SDL 1.2.9 を入れてみたけど SDL_Init(SDL_INIT_VIDEO) を呼ぶと、
gdb でデバッグするとき変なことになってます
(SDL_Init と SDL_Quit を呼ぶだけのプログラムで)
5 if(SDL_Init(SDL_INIT_VIDEO)<0) {
(gdb)
warning: Hooking
warning: C:\..\TEST.EXE
warning: RPH:Injecting code at start up
warning: done...
warning: RPH:DDraw Hooked!
こんな感じのメッセージが出て、以降普通にステップ実行できるけど、
main から抜けても gdb とアプリが終了してくれない
ddraw.dll? を hook したよ、とか言ってますがこれが元凶だろうか
ちなみに SDL_Init(SDL_INIT_NOPARACHUTE) と SDL_Quit だと
問題は起こらない
cygwin + SDL でデバッグできない、なんて話は検索しても皆無だし、
どなたか情報ありませんかね?
SDLビルド時のオプションなどは、ここに書いてある通りに実行しました
外部リンク[html]:cefiro.homelinux.org
952: 名前は開発中のものです。 [sage] 2005/11/21(月) 12:52:23 ID:wOS82bbj(1/2) AAS
wesnothというSDLなゲームで日本語入力できるようにしようとしているのだけど、どの手段がいいのかなぁ。
今はSDL_imとか試しているけど。
フォントレンダリングも少しアレげなんでsdl-pangoとか検討してみたり。
ここまでやるとなると、日本語入力に関してはgtk+を直に使った方がよい気がしてきたり…
953: 名前は開発中のものです。 [sage] 2005/11/21(月) 13:29:05 ID:wOS82bbj(2/2) AAS
なんかアホなこと書いた気がする。さすがにgtk+はむりか。必要な時だけ呼び出せるわけじゃないし。
ximにモディファイアキー喰われてしまって困っていますが、SDL_imでがんばってみます。
954(1): 名前は開発中のものです。 [sage] 2005/11/24(木) 13:18:22 ID:wtYtRNgo(1) AAS
>>951
cygwinでは全く経験無いのでわからないけど、
DDrawフックが怪しいと思うなら、
SDL自体を ENABLE_DIRECTX を外してmakeしてから試せばいいでしょう。
DIRECTXモジュールがSDLに含まれないなら、少なくともDDRAWの疑いは晴れる。
外し方は自分で調べてな。
configureで --disable-use_directxとか??
直接makefileから -DENABLE_DIRECTX を外すか。
955: 名前は開発中のものです。 [sage] 2005/11/25(金) 14:25:57 ID:j4sp1PuY(1) AAS
>>954
サンキュー
そういう手段もあるのか
どうも、この怪しいメッセージ、OmegaDriverが出してるっぽくて
このフックだけ外す方法を模索中
ノートPCなんだけど、標準ドライバだとpivot表示ができないから
OmegaDriver自体を使わない、というのはちょっと困る
956: 名前は開発中のものです。 [] 2006/02/05(日) 18:29:11 ID:rbHrat23(1/2) AAS
SMPEGをVC++6でコンパイルする方法を教えて頂けませんでしょうか?
ググってみたのですが、どこにも解説しているサイトがなくて…。
957: 名前は開発中のものです。 [sage] 2006/02/05(日) 18:29:48 ID:rbHrat23(2/2) AAS
済みません、sage忘れてましたorz
958: 名前は開発中のものです。 [sage] 2006/02/06(月) 00:27:25 ID:5IybunEz(1/2) AAS
別にsageんでもいいと思うけど。。。
どこで詰まってるんだ?
コンパイルエラーくらい出して欲しい。
959: 名前は開発中のものです。 [sage] 2006/02/06(月) 00:29:52 ID:5IybunEz(2/2) AAS
あ、コンパイルエラーは関係ないな、失礼した
960: 名前は開発中のものです。 [sage] 2006/02/06(月) 15:41:28 ID:rydF6b7m(1) AAS
smpeg-0.4.4でVisualC.zipを解凍して中の
smpeg.dswやsmpeg.dspを実行してみたのですが、
エラーが出て先に進めないのです。
bzlibの時はすんなりいったのですが…。
961(1): 名前は開発中のものです。 [sage] 2006/02/08(水) 22:59:58 ID:xyX2pKcU(1) AAS
どういうエラーメッセージが出ましたか?
って聞かれなきゃ言わないのか?最近の厨房様は。
962: 名前は開発中のものです。 [sage] 2006/02/15(水) 04:54:30 ID:8jsP3/R6(1) AAS
>>961
お願いしますが抜けてる
上下前次1-新書関写板覧索設栞歴
あと 25 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.018s