Subject: [ruby-ffi] Re: Fun at Fedora 12 |
From: "Dmitry A. Ustalov" <eveeel@gmail.com> |
Date: 11/23/09 2:24 PM |
To: ruby-ffi |
Wayne, git version works fine. Thanks! On 23 ноя, 10:06, Wayne Meissner <wmeiss...@gmail.com> wrote:
<eve...@gmail.com>:Can you clone the ffi repo from github and try building? e.g. rake test if that works, then do: rake gem:package gem install pkg/ffi-0.6.0.gem Let me know if the above works, and I'll roll 0.5.4. 2009/11/23 Dmitry A. UstalovHello! I'm trying to install ffi gem on my Fedora 12:
eveel@notazik{~}% sudo gem install ffi Building native extensions. This could take a while... ERROR: Error installing ffi: ERROR: Failed to build gem native extension. ... make gcc -I. -I. -I/usr/lib/ruby/1.8/i386-linux -I. -I/usr/lib/ruby/gems/ 1.8/gems/ffi-0.5.3/ext/ffi_c/libffi/include -DRUBY_EXTCONF_H= \"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -O2 -g -pipe -Wall -Wp,- D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer- size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fno- strict-aliasing -fPIC-Werror -Wunused -Wformat -Wimplicit -Wreturn- type -c Call.c cc1: error: unrecognized command line option "-fPIC-Werror" make: *** [Call.o] Error 1
/cygwin/ $CFLAGS << "-Werror -Wunused -Wformat -Wimplicit -Wreturn-type " maybe we need put a space character before -Werror gcc key?It's really sad. Perhaps, trouble is in file ext/ffi_c/extconf.rb: $CFLAGS << "-mwin32 " if Config::CONFIG['host_os'] =~
Thanks.