0

OS X (SL) で gitk (git バージョン 1.6.5.1) をロードすると、GreaseKit に関するエラー/警告が表示されます。

Error loading /Library/Application Support/SIMBL/Plugins/GreaseKit.bundle/Contents/MacOS/GreaseKit: dlopen(/Library/Application Support/SIMBL/Plugins/GreaseKit.bundle/Contents/MacOS/GreaseKit, 265): no suitable image found. Did find: /Library/Application Support/SIMBL/Plugins/GreaseKit.bundle/Contents/MacOS/GreaseKit: GC capability mismatch

gitk が起動し、機能しているように見えます。誰もこれを見たことがありますか?心配する必要はありますか?

ありがとう、
スコット

4

3 に答える 3

2

マシンの GreaseKit.bundle を手動で編集して、Safari にのみ含めることができます。

Finder で /Users//Library/Application Support/SIMBL/Plugins/GreaseKit.bundle に移動し、パッケージを開くことを選択します。

内部には、Info.plist を含む Content フォルダーがあります。そこで、最後の SIMBLTargetApplications 行を次のように変更します。

<key>SIMBLTargetApplications</key>
    <array>
        <dict>
            <key>BundleIdentifier</key>
            <string>*</string>
            <key>MaxBundleVersion</key>
            <string>*</string>
            <key>MinBundleVersion</key>
            <string>*</string>
        </dict>
    </array>

<key>SIMBLTargetApplications</key>
    <array>
        <dict>
            <key>BundleIdentifier</key>
            <string>com.apple.Safari</string>
            <key>MaxBundleVersion</key>
            <string>*</string>
            <key>MinBundleVersion</key>
            <string>*</string>
        </dict>
    </array>

GreaseKit を利用できるようにしたい他のアプリケーションを追加することができます。

または、ターミナル ウィンドウでこれを実行して、ファイルにアクセスします。

edit ~/Library/Application\ Support/SIMBL/Plugins/GreaseKit.bundle/Contents/Info.plist
于 2011-05-17T06:50:19.240 に答える
1

マシンにインストールされているGreaseKitのバージョン(として)は、バイナリ/Library/Application Support/SIMBL/Plugins/GreaseKit.bundleとGC互換ではありません。gitkこれは、GreaseKitがで利用できないことを意味しますgitk

内部でGreaseKitを使用することを計画していない限りgitk、問題はありません(gitkWebKitを使用することもできますか?)。おそらく、GreaseKitがロードされている唯一の理由は、そのSIMBL構成が、GreaseKitが有用であるかどうかに関係なく、すべてにGreaseKitをロードするように指示しているためです。

マシン上の誰もGreaseKitを使用していない場合は、削除することを検討してください。

于 2010-01-29T07:18:38.263 に答える
0

同じシステムで同じ問題があります。gitkしかし、私にとっては始まらないでしょう。

奇妙なことに、実際には git の制御下にないgitkディレクトリで実行すると、起動してリポジトリにないというエラーが表示されることがわかりました。次に実際のリポジトリで実行したときは、GreaseKit に文句を言わずに起動し、それ以降は問題なく動作しています。gitk

または、非常によく似たネイティブの OS X である GitX を使用することもできます: http://gitx.frim.nl/

于 2010-02-03T05:05:40.243 に答える