2013年3月13日水曜日

cygwinでvimprocのコンパイル

cygwin上のvimでvimprocを使おうとしたがコンパイルが出来なくてはまった。

http://d.hatena.ne.jp/yosshi_tw/20110430/1304142376
こちらを参考にしてgcc4、g++4を入れてリンクを作成してもうまくいかない。
エラーは以下。

$ make -f make_cygwin.mak
gcc -O2 -W -Wall -Wno-unused -use=gnu99 -shared -o autoload/vimproc_cygwin.dll a          utoload/proc.c -lutil
/usr/lib/gcc/i686-pc-cygwin/4.5.3/cc1.exe: error while loading shared libraries:           cygmpfr-4.dll: cannot open shared object file: No such file or directory
make_cygwin.mak:9: recipe for target `autoload/vimproc_cygwin.dll' failed
make: *** [autoload/vimproc_cygwin.dll] Error 1 

どうやらlibmpfr4が足りないらしく、apt-cygで入れるとコンパイルできた。
http://hiro99ma.blogspot.jp/2011/11/cygmpfr-4dlllibmpfr4.html

0 件のコメント:

コメントを投稿