2017-07-31 9 views
2

ピアコインブロックチェーンを解析するためにlispソースコードをコンパイルして実行したいので、上位100個の最も豊かなアドレスを取得できます。私はlispのソースコードhttps://github.com/glv2/peercoin-blockchain-parserを使用しています。 私は私のシステムでquicklispインストールしましたが、エラー以下のコードを実行中にスローされる:quicklispでasdfバージョンをアップグレードするには?

debugger invoked on a LOAD-SYSTEM-DEFINITION-ERROR in thread #<THREAD "main thread" RUNNING {1002A8AF63}>: 
Error while trying to load definition for system bordeaux-threads from 
pathname /home/deepchand/quicklisp/dists/quicklisp/software/bordeaux-threads-v0.8.5/bordeaux-threads.asd: 
READ error during COMPILE-FILE: 
You need ASDF >= 3.1 to load this system correctly. 
(in form starting at line: 1, column: 0, file-position: 0) 

は、どのように私はこのエラーを解決するには空自を更新していますか?他のLispの実装については

+1

このようなエラーが発生した場合は、 '(lisp-implementation-type)'と '(lisp-implementation-version)'の結果を提供してください。 – coredump

+0

@coredump 結果: (lispの-実装型) "SBCL" 0](lispの-実装バージョン) "1.1.14.debian" 0] – John

+0

私はちょうど新しいを取得することをお勧めSBCLのバージョン(1.3.20)。しかし、私はまだこの質問への答えが欲しい:) – mobiuseng

答えて

0

、LispWorksは、あなたが航空自衛隊のウェブサイトからasdf.lisp 3.1以降をダウンロードして、前負荷quicklispにあなたの初期化ファイルに

(load "asdf.lisp") 

を置くことによってこの問題を解決することができると言います。 LispWorks [1]もお勧めします

(provide "asdf") 

私のために働きました。

[1] http://www.lispworks.com/documentation/lw61/LW/html/lw-312.htm

0

は、あなたができる

https://common-lisp.net/project/asdf/asdf.html#Upgrading-ASDF

は公式tarballをダウンロードするか、〜/共通-lispの/空自の/へのgitからのリリースをチェックアウトを参照してください。

これはスタートアップ時に見つかるはずです。私はそれがすべてだと思う(私は最近それをして、他のステップを覚えていない)。

関連する問題