Ubuntu の最近のバージョン (および Debian の将来のバージョン ("Buster" など) やその他の Debian ベースのディストリビューション) では、次の方法でリポジトリから Chez Scheme を直接インストールできます。
sudo apt install chezscheme
以前は、ソースからコンパイルしてインストールする必要がありました。 Chez Scheme は数年前からオープン ソースであり、ディストリビューションのリポジトリから直接インストールできない場合は、ソースからコンパイルできます。ソースコードをダウンロードしてコンパイルしてインストールするだけです。これにより、「プチ」ランタイム バージョンだけでなく、完全なコンパイラもインストールされます。ソフトウェアをコンパイルしてインストールするには:
./configure
sudo make install
完全なビルドとインストールの手順はこちらから入手できます。
構築の前提条件は次のとおりです:
- GNU メイク
- GCC
- ncurses のヘッダー ファイルとライブラリ
- X ウィンドウのヘッダー ファイルとライブラリ
Ubuntu では、libncurses5-dev
をインストールします。 libncurses.so
を取得するパッケージ . (これは、http://packages.debian.org/file:libncurses.so にアクセスするとわかります (残念ながら、これは http://packages.ubuntu.com/file:libncurses.so では機能しないようです)。 )
Chez が他のライブラリに開発パッケージもインストールする必要がある場合、他のリンケージ エラーが見つかる可能性があります。上記と同じ手法を使用してください。
Github から直接ビルドします。
ChezScheme
そして、ただ
./configure
sudo make install
建物に応じた前提条件は次のとおりです:
- GNU Make
- gcc
- ncurses のヘッダー ファイルとライブラリ
- X ウィンドウのヘッダー ファイルとライブラリ
はい、Ubuntu では、libncurses5-dev をインストールします。 クリスが言ったように。それだけで、クリーンインストールでエラーは表示されませんでした。