私が得た回答が、一般的に Lisp パッケージをインストールする際に他の人に役立つことを願っています。setup.exe を使用して libpng をインストールしました (このリンク: http://sourceforge.net/projects/gnuwin32/files/libpng/1.2.37/libpng-1.2.37-setup.exe/download?use_mirror=iweb)。 ..私は手動でそれをしませんでした....私はLispの実装にSbclを使用しています。Emacs で (ql:quickload "png") を実行しようとしましたが、実行すると次のエラー メッセージが表示され続けます。
外部プロセスはコード 1 で終了しました。コマンドは次のとおりです: "C:/MinGW/bin/gcc.exe" "-m32" "-I/opt/local/include" "-I/Program Files (x86)/Steel Bank Common Lisp /1.1.4/site/cffi/" "-o" "D:\Users\W\AppData\Local\common-lisp\cache\sbcl-1.1.4-win-x86\D\Users\W\AppData\ Roaming\quicklisp\dists\quicklisp\software\cl-png-0.6\grovel.exe" "D:\Users\W\AppData\Local\common-lisp\cache\sbcl-1.1.4-win-x86\D\ Users\W\AppData\Roaming\quicklisp\dists\quicklisp\software\cl-png-0.6\grovel.c" 出力は次のとおりです。
【タイプSIMPLE-ERRORの条件】
私が試した他のこと:
D:\Program Files (x86)\GnuWin32 (libpng がインストールされているフォルダー) からすべての dll ファイル、つまり libpng に関連するすべての dll ファイルを取得し、それらを私の SBCL\1.14 フォルダーにコピーしました。 dll ファイルを作成して、SBCL がアクセスできるようにします。それでも上記のエラーが発生しました:
私は Windows 8 を使用しています - D:\Program Files (x86)\GnuWin32\ (libpng がインストールされているフォルダー) をパス環境変数に追加しました。 Emacsでまだ同じ\上記のエラーが発生します....どんな助けもいただければ幸いです