08/11/14 19:52:19
clispでLtkを使っています。
saveinitmem関数で実行形式のGUIアプリケーションを作ったのですが
これはポータブルなのでしょうか?それともダウンロードしたユーザーのマシン内にclispや
tcl/tk,ltkがインストールされていないと配布しても実行できないのでしょうか?
もし実行できないのならLispからGUIを呼び出したアプリケーションの
配布方法を御享受願います。ほかにもCUIのツールがあるのですが
どのように配布すればいいのかわからないのでよろしくお願いします。
806:デフォルトの名無しさん
08/11/17 11:19:53
common lispで数値計算簡単にできるようにしようと
maximaの関数をsbclから直接利用しようとしたら
lapack呼ぶ関数がgclでしか動かないみたいなのだけど
数値計算したかったらgclを使えってことなんでしょうか
807:デフォルトの名無しさん
08/11/25 01:14:28
clispを使っているのですが ext:run-program をネストするには
どのようにすればいいのでしょうか?
開発環境がdebianなので他のOSに有るのかはわかりませんが
su-to-rootとという内部コマンドがあり-XオプションをつけるとX上のダイアログで
rootになれさらに-c cmdオプションでcmdをroot権限で実行する事ができます。
これとLtkを利用してボタンを押すとsu-to-rootでroot権限を手に入れて
cmdを実行するという事をしたいのですがその実行したいcmdにも引数が必要だと
(ext:run-program "su-to-root" :arguments '("-X" "-c" "cmd" "cmd-option"))
と言う風にするとcmd-optionがsu-to-rootの引数と認識されてしまいます。
そこで
(ext:run-program "su-to-root" :arguments '("-X" "-c" "cmd cmd-option"))
としてみても動作は同じでした。
これを解決するにはどのようにすればいいのでしょうか?
よろしくおねがいします。
808:デフォルトの名無しさん
08/11/25 01:22:36
>>807
CLの質問じゃない気がするが。俺の環境じゃ "cmd cmd-option" で動く。
809:デフォルトの名無しさん
08/11/25 06:02:53
そうですか...
このような微妙な質問は何処ですればいいのか....
810:デフォルトの名無しさん
08/11/25 13:31:38
cmuclのrequireがアプリによって動いたり動かなかったりするのはバグですか?
811:デフォルトの名無しさん
08/11/30 21:34:10
やっぱスレタイがよくないと思うんだ
頭のmake-thread nameが余計だ
一瞬何のスレだかわからん
これにせいで明らかに失速してる
812:デフォルトの名無しさん
08/11/30 21:54:50
そのせいで失速したかは知らないが
前の【入門】Common Lisp そのn【質問よろず】 ってスレタイは
初心者にも優しい感じがして好きだったなあ
813:デフォルトの名無しさん
08/11/30 22:57:23
俺も前のスレタイの方がいいと思うな
次にスレ建てするときは戻すのを希望
814:デフォルトの名無しさん
08/11/30 23:12:55
(make-thread :name common-lisp :part 5)
した結果が common-lisp :part 5 というスレだよな~とは思っていた。
815:デフォルトの名無しさん
08/12/01 14:21:31
○ Common Lisp
× common-lisp
816:デフォルトの名無しさん
08/12/02 20:41:07
>>812
最初にlispの情報を集める時は
入門 tourotial lisp
で検索する
今のスレタイだと検索にひっかからない
817:デフォルトの名無しさん
08/12/02 20:49:36
tourotial は必須だよな
818:デフォルトの名無しさん
08/12/02 21:20:26
ポーランド語?
819:デフォルトの名無しさん
08/12/02 22:13:54
どうでもいい事に時間を使わない
それが神のlisper
820:デフォルトの名無しさん
08/12/03 00:14:25
どうでもいいレスありがとう。
821:デフォルトの名無しさん
08/12/03 14:47:37
適当にスペル間違ってもgoogleが自動補正してくれるからな
822:デフォルトの名無しさん
08/12/23 17:57:00
(unsigned-byte 8)のarrayのポインタを指定バイト数だけ進めるのはどうしたらよいのだろうか?
サイズを制限(?)するのであればfill-pointerが使えるようだが,書込み開始のオフセット
アドレスを指定する方法がわからん
誰か教えてください
823:デフォルトの名無しさん
08/12/24 21:01:33
>>822
make-arrayの:displaced-toと:displaced-index-offset引数を指定で可能かと
URLリンク(www.lispworks.com)
824:デフォルトの名無しさん
08/12/30 14:35:30
GUIに関して質問です。
LTK、SDL、CLIMなどがあるということはわかったのですが、それぞれの特徴なんかを教えていただけたらと思います。
825:デフォルトの名無しさん
09/01/13 23:02:24
あLispスレ1000いったか