問題タブ [usocket]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
156 参照

sockets - リスト内の双方向ソケット

TCP/IP ソケット (sbcl および Linux システムの usocket ライブラリを使用) を使用して、Lisp スクリプトから別のプログラムに通信しようとしています。

これまでのところ、次のコードを取得しました。

コメント行を除いて、コードは正常に機能します。

したがって、メッセージ1、2、3 ...を他のソケット(別のプログラム)から送受信し、他のプログラムからlispにメッセージを送り返すことができます。しかし、lisp からメッセージを読み取るために行のコメントを外すと、上記のコードは停止して永遠に待機しているように見えます。

0 投票する
0 に答える
30 参照

common-lisp - エラー: 外部関数が見つかりません: X86-DARWIN64::|gethostname|

usocket を Clozure Common Lisp にクイックロードすると、次のエラーが発生しました。

私は Mac OS 10.14.1 で Macbook Pro を使用しています。今日、CCL 1.12-dev から CCL 1.12.1 にアップグレードしたため、それが問題の原因である可能性があります。

これを修正する方法について何か提案はありますか?

clozure CL の Mac App Store バージョンをダウンロードしようとしましたが、クラッシュしました。

この問題を修正すれば、おそらくうまくいくでしょう。