iup
Chicken Scheme で使用するには、いくつかの依存関係を提供する必要があります。そのうちの 1 つは IM (imtoolkit) で、https: //webserver2.tecgraf.puc-rio.br/cd/en/building.html で見つかりました。ここからsourceforgeにリンクされています。そこからソースコードをダウンロードして自分でコンパイルできますが、それを行う方法を見つけることができる指示はなく、典型的なconfigure
make
make install
構造もありませんconfigure
。そこで、コンパイル済みのバージョンを使用することにしました。
実行するsudo chicken-install iup
と、次のエラーが表示されます。
iup.c:17:16: fatal error: im.h: No such file or directory
compilation terminated.
だから私はどこかで IM が必要であることを知っています。リポジトリにはありません。別の質問で、 を使用するときにライブラリへのパスを指定することについて学びましたchicken-install
。これにより、使用しようとするコマンドが作成されCSC_OPTIONS=-I/home/xiaolong/development/ChickenScheme/IM/precompiled/include chicken-install -p ~/.chicken-scheme/eggs/ iup
ます。ただし、それでも同じエラーが発生します。
プリコンパイル済みライブラリを使用するにはどうすればよいですか?
注: 自分でコンパイルする方法についての指示が見つかれば、まだ完全に外れたわけではありません。
情報
- OS:Xubuntu 16.04 64ビット
リポジトリからインストールされた Chicken Scheme バージョン:
CHICKEN (c) 2008-2014, The Chicken Team (c) 2000-2007, Felix L. Winkelmann Version 4.9.0.1 (stability/4.9.0) (rev 8b3189b) linux-unix-gnu-x86-64 [ 64bit manyargs dload ptables ] bootstrapped 2014-06-07