1

の下の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 を実行しています。

4

2 に答える 2