#sbclでlispbuilderを使おうと思い必要なファイルなどをdownloadし設定ファイルをつくり、( asdf : operate ' asdf : load - op : lispbuilder - sdl - examples )を実行したのですが、illegal terminating character after a colon: #\というエラーがでてしまいます。色々ためしたのですが解決できません。どなたか解決方法を教えてください。
#全く状況がつかめないのですが、どこのページを参考にしたとか必要なファイルはこれだったとか…そういうのを最初から書けませんかね。毎度なので。
#スペースとったやつでは違うこと言われますよね… 多分(asdf:operate 'asdf:load-op :lispbuilder-sdl-examples)
#説明不十分ですいません。”commonlispでSTGをつくりますがなにか?”というページを参考にしました。スペースをとった(asdf:operate 'asdf:load-op :lispbuilder-sdl-examples)を実行してみてエラーはでなくなったのですが、なにも起きません。
#CL-USER> もでなくなり、ただカーソルがデバッグ状態のときのように点滅してる状態です
#起きないな…
#必要なファイルなどをdownloadし設定ファイルをつくり ← ここのどこかで間違ったとしか思えないのですけど他人が同じように失敗する状態が作れるように説明できますか?
#なんとかやってみます。
#alexandria-2008-07-29 babel_latest cffi_0.10.7 win32-lispbuilder-sdl-gfx-binaries-2.0.13.tgz
win32-lispbuilder-sdl-ttf-binaries-2.0.9.tgz
win32-lispbuilder-sdl-mixer-binaries-1.2.11.tgz
win32-lispbuilder-sdl-image-binaries-1.2.10.tgz
win32-lispbuilder-sdl-binaries-1.2.14.tgz
lispbuilder-sdl-ttf-0.3.0.tgz
lispbuilder-sdl-mixer-0.4.tgz
lispbuilder-sdl-image-0.5.0.tgz
lispbuilder-sdl-gfx-0.7.0.tgz
lispbuilder-sdl-0.9.8.1.tgz をダウンロードし[SBCL]\site\alexandria\
[SBCL]\site\babel_*.*.*\
[SBCL]\site\cffi_*.**.*\
[SBCL]\site\lispbuilder-sdl-gfx\
[SBCL]\site\lispbuilder-sdl-image\
[SBCL]\site\lispbuilder-sdl-mixer\
[SBCL]\site\lispbuilder-sdl-ttf\
[SBCL]\site\lispbuilder-sdl\
[SBCL]\site\trivial-features_*.*\になるよう、sbclをダウンロードしたC:\ユーザー\bin\siteにファイルをいれました。 そして設定ファイル.sbclrc ( require : asdf )
;; [ SBCL ] は S B C L を イ ン ス ト ー ル し た デ ィ レ ク ト リ
( dolist ( dir ( directory "C:\ユーザー\bin\\\site \\ * \\ " ))
( pushnew dir asdf : *central-registry* : test # ' equal ))
;; load listbuilder-sdl
( asdf : operate ' asdf : load-op : lispbuilder-sdl )
( asdf : operate ' asdf : load-op : lispbuilder-sdl-binaries )をc:\ユーザー\binにいれ、先ほどの(asdf:operate 'asdf:load-op :lispbuilder-sdl-examples)をするに至っています。
#c:\ユーザー\bin\siteは alexandria babel_0.3.0 cffi_0.10.7 lispbuilder-sdl-gfx lispbuilder-sdl-image lispbuilder-sdl-mixer lispbuilder-sdl-ttf lispbuilder-sdl trivial-features_0.6という状態です。
#うーん…
#いくつか質問しましょうかね…他人が同じように失敗する状態が作れるように説明できますか?というのはある程度参照しているであろう資料
#よりも情報欲しいですよという意味であって…どのOSを使っているのかエディションはなんであるか…と話から推測するとsbclを使っているんでしょうけどどこからダウンロードしてきたsbclをどこにセットアップしたのか
#とかファイル名と参照している資料の名前は示していただけてますけどそれが正確にどのurlかとかはまったくわからないので
#そういうのを補完してネットの向こう側にいる僕達にも全く同じエラーをみられるようにできませんか?という意味です。そういうことができないと的確な回答ってのはできないもので
#なんか操作が悪いんじゃないですか…という以上の事が言えませんのでどうかもすこしがんばって下さい。この部屋そこそこ見てる人いると思うんでわかる人がいたらまぁ手伝ってくれると思うんですが…
#たぶんまだ誰もなんにもわかんないんだと思います。多分ですが…
#sbclrcで、以下の試してみていただけませんか?
#(require :asdf)
(dolist (dir (directory "[SBCL]\\site\\*\\"))
(pushnew dir asdf:*central-registry* :test #’equal))
(asdf:operate ’asdf:load-op :lispbuilder-sdl)
(asdf:operate ’asdf:load-op :lispbuilder-sdl-binaries)