の下のtarボールからscmutils
(本SICM用に)インストールしました/usr/local
。
次に、これを my に入れます.emacs
:
(defun mechanics ()
(interactive)
(run-scheme
"/usr/local/scmutils/mit-scheme/bin/scheme --library /usr/local/scmutils/mit-scheme/lib"
))
これは主にhttp://redsymbol.net/articles/using-gnu-emacs-with-scmutils/からの指示です。
しかし、私はエラーが発生します:
/usr/local/scmutils/mit-scheme/bin/scheme: 1: /usr/local/scmutils/mit-scheme/bin/scheme:
Syntax error: "(" unexpected
Process scheme exited abnormally with code 2
も実行してみ/usr/local/bin/mechanics
ました。これは、最終的に実行されるシェル スクリプトです。
$ /usr/local/scmutils/mit-scheme/bin$ /usr/local/scmutils/mit-scheme/bin/scheme --library /usr/local/scmutils/mit-scheme/lib --heap 12000 --band edwin-mechanics.com --edit
$ bash: /usr/local/scmutils/mit-scheme/bin/scheme: cannot execute binary file
違和感があると思います。「ファイル mit-scheme-x86-64」は次のとおりです。
mit-scheme-x86-64: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, BuildID[sha1]=0x88f52caf274bb8298a0f6b84fc34beb9d2094bc6, not stripped
と
$ uname -r
3.11.0-26-generic
これを今すぐデバッグする方法を教えてくれる人はいますか? VMWare Fusion (Mac OS X) で Ubuntu を実行しています。