我在mac上使用homebrew安装gnupg2,在安装依赖库时遇到错误。
brew install gpg2
……
==> Installing gnupg2 dependency: libusb
==> Downloading http://downloads.sourceforge.net/project/libusb/libusb-1.0/libusb-1.0.9/libusb-1.0.9.tar.bz2
Already downloaded: /Library/Caches/Homebrew/libusb-1.0.9.tar.bz2
==> ./configure --prefix=/usr/local/Cellar/libusb/1.0.9
==> make install
os/darwin_usb.c:1749: error: old-style parameter declarations in prototyped function definition
os/darwin_usb.c:1749: error: expected '{' at end of input
make[1]: *** [libusb_1_0_la-darwin_usb.lo] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [install-recursive] Error 1
有什么办法解决这个问题吗?
谢谢
发布于 2013-08-28 14:10:03
有同样的问题,通过安装XCode命令行工具修复(之前使用的是gcc单机版软件包)
https://stackoverflow.com/questions/18016314
复制相似问题