2016-12-11 17 views

答えて

3

brew tap homebrew/boneyard、その後brew edit librets、その後は最初、その後、(私は時代遅れと古いSHA1ハッシュをコメントアウト1.6.2に更新)

古い式を置き換えるために、以下の brew install librets

貼り付けコンテンツを実行する以下の私の式を貼り付けて保存します

require 'formula' 

class Librets < Formula 
    homepage 'http://code.crt.realtors.org/projects/librets' 
    url 'https://github.com/NationalAssociationOfRealtors/libRETS/archive/1.6.2.tar.gz' 
    #sha256 '2eaf3d163899c7f3ffa303b24d90c2e3ed4f4a92dc8b12d4d1bc4effa3962661' (uncomment if you like) 

    depends_on 'swig' 
    depends_on 'boost' 
    depends_on 'autoconf' 

    def install 
    system "./autogen.sh" 
    system "./configure", "--disable-debug", 
          "--enable-shared_dependencies", 
          "--prefix=#{prefix}", 
          "--disable-dotnet", 
          "--disable-java", 
          "--disable-perl", 
          "--disable-php", 
          "--disable-ruby" 
    system "make install" 
    end 
end 
+0

'site-packages'ディレクトリの権限を編集する必要があるかもしれません。私のユーザ名が 'mike'だった場合は、' sudo chown mike:staff -R/Library/Python/2.7/site-packages'とタイプすると、makefileは共有オブジェクトをそのディレクトリにコピーできます。 –

+0

これに関する最新情報はありますか? 'breward edit librets'では、"エラー ":" librets "という名前の利用可能な式がありません。 – aashah7

+0

@ aashah7これは、" boneyard "の使い方に関する自作の質問です(退職した数式)。それを検索しますが、回答にはすでに言及しています。 –

関連する問題