2011-01-21 3 views
6

Windows用のgnu makeを実行しようとしていますが、libint3.dllが見つかりませんでした。MinGWでvimをrubyでコンパイルするためにlibintl3とlibiconv2がwindows上でgnu makeのためにどこにありますか

確かに、http://gnuwin32.sourceforge.net/packages/make.htmは、libint3libiconv2が必要であると指定していますが、そのリンクに従うと明らかにサーバーでエラーが発生します。

または
は、GNUがどこかから作るIダウンロードすることができ、それで、私は、これらのライブラリが必要なのか、そしてどこでそれらを得るでしょう。

より背景

は、ここで私がやろうものだ、と多分他の誰かが全く違っそれを行うにはどのような方法を共有することができます:私は私ができるように、ルビー1.8.7をサポートしてVimをcompilveしたいですvimにはhttp://code.google.com/p/vorax/プラグインを使用してください。私はminGW、gnuMake、ruby 1.8.7、vimsourcesをダウンロードして、(vimの)メイクファイルMake_ming.makを呼び出すことに固執しています。

多分かもしれないが、おそらく - 他の誰かが同じ問題に遭遇したので、私はタグに基づいて追加しました。

答えて

15

The gnuwin32 page at sourceforge必要な依存関係を持つように表示されます。

$ unzip -l make-3.81-dep.zip 
Archive: make-3.81-dep.zip 
Make-3.81: Dependencies 
    Length  Date Time Name 
--------- ---------- ----- ---- 
    898048 2004-03-16 12:37 bin/libiconv2.dll 
    103424 2005-05-06 12:52 bin/libintl3.dll 
     24 2006-11-24 16:05 manifest/make-3.81-dep.ver 
     93 2006-11-24 16:05 manifest/make-3.81-dep.mft 
---------      ------- 
    1001589      4 files 

あなたは直接リンクをしたい場合は、this

を試してみてください
1

http://gnuwin32.sourceforge.net/packages/make.htm)にリンクしたページには、メイクのための依存関係(http://gnuwin32.sourceforge.net/downlinks/make-dep-zip.php)へのリンクがあります。これをダウンロードした場合は、探している2つのライブラリが含まれています。ダウンロードに問題がある場合は、別のsourceforgeミラーを試してください。 Vimをコンパイルについて


、私はこれを行う最も簡単な方法は、Cygwinを使用することであることがわかりました。それをインストールします(多くの開発ライブラリを選択する必要があります)。 bashウィンドウを開き、次のように入力します。明らかに、perl、python、ruby、およびxpmのバージョンとバージョンへのパスを微調整したい(あるいは削除したくない場合は削除する)。

USERNAME=Al USERDOMAIN= make -f Make_cyg.mak GUI=yes PERL=c:/applications/development/activeperl DYNAMIC_PERL=yes PYTHON=c:/applications/development/python25 DYNAMIC_PYTHON=yes RUBY=c:/applications/development/ruby DYNAMIC_RUBY=yes OLE=yes USEDLL=no CSCOPE=yes FEATURES=HUGE XPM=c:/applications/development/xpm PERL_VER=58 PYTHON_VER=25 RUBY_VER=18 RUBY_VER_LONG=1.8 

私もそれがruby/lib/ruby/1.8/i386-mswin32/config.hruby.hファイルを編集し、MSCのバージョン(最初の3行)をチェックし、ファイルの先頭にあるチェックをコメントアウトする(ルビー1.8で)必要がわかりました。 XPMの場合は、XPM Webサイトのxpmライブラリファイルとソースファイル(simx.hxpm.hxpm4.dll)が必要です。 simx.hxpm.hはインクルードディレクトリに移動し、xpm4.dllはインストールディレクトリに移動します。

関連する問題