#ありがとうございます。このコードをコピーして貼り付ければいいんですか?
#ええと、上の内容をpaserve.diffとして保存、Portable AllegroServeのソースコードがあるディレクトリに移動したのち、patchコマンドを使って、patch -p1 < paserve.diffみたいにすれば良いです。
#patchとかが分からなかったら、+がついてる行を該当するファイルに追加して、-がついてる行を削除しても大丈夫です。+の行を追加するときは行頭の+は消して下さい。該当するファイルは+++の行、位置は「@@@ -行数,桁数 +行数,桁数 @@@」の行数を見れば分かります。
#おかげさまで書き換えと(require :aserve)は無事完了したんですが、(start :port 2001)を実行するとエラーが出ます。Undefined function START called with arguments (:PORT 2001)
#エラーメッセージの通り、startという関数が存在しないからです。hunchentootパッケージをuse-packageしてないなら、hunchentoot:startという風にprefixを付けて下さい。
#あー
#失礼。Hunchentootじゃなくって、
#net.aserveでしたっけ? そちらに置き換えて読んで下さい。
#net.aserve:startって感じですね。
#それをじっこうするためにはパッケージを作らなければいかないらしいので作ったんですが、Undefined function :USE called with arguments (:CL
:NET.ASERVE
:COM.GIGAMONKEYS.HTML)ってのが出てしまいました。
#あれ? (ql:quickload :aserve)すれば、(net.aserve:start :port 4242)とかできません?
#おそらくcommon-lispパッケージがuse-packageされてない環境なんじゃないでしょうか。以前の受け答えでもそんな感じのエラー我出てましたし。(cl:use-package :cl)を実行してみてからもう一度パッケージの作成をしてみてもらえますか?