0

iupChicken 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/pr‌​ecompiled/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
    
4

1 に答える 1