私はhaskellとGlossのシンプルなグラフィックスライブラリを探しています。Gloss Graphicsライブラリの作業を試してみました
私は非常に簡単な例を取りましたが、私はそれを動作させるのに苦労しています。
import Graphics.Gloss
displayInWindow "My Window" (200, 200) (10, 10) blue (circle 80)
はghc test.hs
してコンパイル私が取得:
compilation IS NOT required
Undefined symbols:
"_glosszm1zi3zi4zi1_GraphicsziGlossziDataziColor_blue_closure", referenced from:
_Main_main_info in test.o
_Main_main_srt in test.o
"_glosszm1zi3zi4zi1_GraphicsziGlossziDataziPicture_circle_closure", referenced from:
_spy_info in test.o
_spy_srt in test.o
"___stginit_glosszm1zi3zi4zi1_GraphicsziGloss_", referenced from:
___stginit_Main_ in test.o
"_glosszm1zi3zi4zi1_GraphicsziGlossziInternalsziInterfaceziDisplay_displayInWindow_closure", referenced from:
_Main_main_info in test.o
_Main_main_srt in test.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
私はGHCiのとわずかより多くの成功を持っています。同じコードを実行すると、白い矩形が表示されますが、何も描画されず、応答しません。私は私の端末の制御を取り戻すためにプロセスをやめなければならない。
何か他のものが適切な場合は、別のグラフィックスライブラリにも興味があります。私は、ライブラリが何を見ているか知るのは少し難しいと思っています。私の要求はあいまいで、画面に何かを描きたいだけです。私は、Mac OS X 10.6.8
代わりにhttp://dac4.designacourse.com:8000/gameで遊ぶこともできます:) – MatrixFrog
@MatrixFrog:それは以前は優れていましたが、どうなったのですか? –
私は知らない:( – MatrixFrog