2016-09-07 3 views
0

私はCygwinを使用してWindowsにBuDDyをインストールしようとしています。私はthese instructionsを見つけましたが、私はlibbdd0-2.4-1bl4の要件をインストールすることに問題があります。上記のマニュアルからcygport ./buddy-2.4-X.cygport allを実行するときも、私はこのエラーを取得しています:CygwinにBuDDy libをインストールするには?

>>> buddy requires: 
>>> libbdd0 requires: cygwin libgcc1 libstdc++6 
>>> libbdd-devel requires: libbdd0 

誰もがこの問題を解決する方法を知っていますか?

答えて

0

これはエラーではありません。
あなたはバディパッケージをビルドし、libbdd0はバディのサブパッケージです。 buddy-*/distディレクトリを探します

パッケージをインストールするには、独自のローカルリポジトリを作成し、そこからバディをインストールするのが簡単です。ウェブサイトのローカルコピーをシミュレートするためのディレクトリhttp%3a%2f%2fYOURSITENAME%2fを作成

:geniniは、ローカルサイトを構築する方法

https://cygwin.com/git/gitweb.cgi?p=cygwin-apps/genini.git;a=summary

genini --help 
Usage: genini [--okmissing=key ...] [--recursive] [--output=file] [--help] [setup.ini] [dir ...] 
Create cygwin setup.ini from setup.ini, setup.hint and tar ball information. 

    --okmissing=key don't warn if key is missing from setup.ini or setup.hint 
         or if some expected `source' or `install' tarballs are 
         missing. Option may be repeated. --okmissing=install is 
         useful if hint files contain `prev' or `test' entries for 
         missing tarballs. --okmissing=source is useful for 
         LOCAL-ONLY[*] srcless install media. 
    --recursive  recurse all subdirectories of specified dirs 
    --output=file  output setup.ini info to file 
    --help    display this message 

[*] You wouldn't want to violate the GPL, now would you? 

Report bugs to cygwin mailing list. 

setup.iniローカルを作成するのに役立ちます。
選択したアーキテクチャのサブディレクトリを作成します。noarchx86x86_64
選択されたアーチディレクトリのbuddy-2.4-1bl4-ARCH/dist/buddyの再帰コピー例:x86_64\buddy

ローカルコピーからインストールするオプション-Xsetup-x86_64.exeを使用することができます。この時点で

genini --recursive noarch x86_64 > x86_64/setup.ini 

ローカルセットアップをビルドします。
setup-x86_64.exeには、利用可能なすべてのオプションを報告するオプション--helpがあります。

+0

以前はgeniniを使用したことがなく、提供したリンクから複製したレポにREADMEファイルはありません。あなたはgeniniを使ってBuDDyをインストールする方法の詳細を教えてください。 –

+0

2日の試行後、私はあなたのソリューションの提案を適用することができないので、正直にちょっと馬鹿のように感じます。私がダウンロードしたBuDDyのすべてのタールにはセットアップファイルがないため、インストールするためにgeniniを使用できませんでした。それはあまりにも多くのトラブルではない場合、私はあなたのデバイスにBuDDyをインストールして私とプロセスを共有しようとすると感謝します。私は別の答えで投稿する別の解決策を見つけましたが、一度実行すると他のエラーが表示されます(他のエラーはバディのインストール後に表示されます)。 –

+0

http://matzeri.altervista.org/x86_64/buddy/にパッケージをビルドしてアップロードしました。インストール手順はメインページhttp://matzeri.altervista.org/ – matzeri

0

はしようとの3日後、私はタールをダウンロードして、単純にやってどこからこのBuDDy archiveにぶつかっ以下:

tar -zxvf buddy_2.4.orig.tar.gz 
cd buddy-2.4 
./configure 
make 
make install 

バディが現在インストールされているが、それはリンクプロセスに私のプログラムによって発見されていないので、私はすべての作業を取得したら、この答えを正しいものとしてマークします。

関連する問題