『プログラミングErlang』 11章 IRC Lite の演習のために
http://www.ohmsha.co.jp/data/link/978-4-274-06714-3/
で配布されているサンプルコードからIRC Liteに必要なモジュールだけを抽出して再構成したもの。
gsモジュールは18で廃止になるということなので、演習にとりくむ前にGUIツールキットをwxで置き換えた。
wx:demo()を見るにwx_objectを実装するのが筋が良さそうだけど 今回はストレートにio_widgetのgsをwxで置き換え
$ make chat_server
$ make chat_client
lib_chan をはじめとする IRC Lite の依存モジュールはサブディレクトリ lib に収録している。
$ cd lib
$ make test_server
$ make test_client
lib_chan の 設定ファイルは ~/.erlang_config/lib_chan.conf ではなく、lib/test.conf を読み取るように変更してある。