RidiculousPower / sender

Adds :sender and :caller as well as other object-oriented backtrace methods to the built-in :callee and :method methods in Ruby 1.9.1.
https://rubygems.org/gems/sender
16 stars 4 forks source link

Native extensions not building successfully #7

Open johncox00 opened 8 years ago

johncox00 commented 8 years ago

I'm trying to diagnose an issue with installing sender. Here's what I'm seeing:

Building native extensions.  This could take a while...
ERROR:  Error installing sender:
    ERROR: Failed to build gem native extension.

    /Users/johncox/.rvm/rubies/ruby-1.9.3-p547/bin/ruby -r ./siteconf20151223-35525-11ih9hd.rb extconf.rb
checking for vm_core.h... yes
checking for iseq.h... yes
checking for eval_intern.h... yes
checking for version.h... yes
creating Makefile

make  clean

make
/usr/local/bin/gcc-4.9 -I. -I/Users/johncox/.rvm/rubies/ruby-1.9.3-p547/include/ruby-1.9.1/x86_64-darwin14.4.0 -I/Users/johncox/.rvm/rubies/ruby-1.9.3-p547/include/ruby-1.9.1/ruby/backward -I/Users/johncox/.rvm/rubies/ruby-1.9.3-p547/include/ruby-1.9.1 -I/Users/johncox/.rvm/gems/ruby-1.9.3-p547@ums/gems/sender-1.5.10/ext/sender -I. -DHAVE_VM_CORE_H -DHAVE_ISEQ_H -DHAVE_EVAL_INTERN_H -DHAVE_VERSION_H -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE   -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -march=x86-64 -g -fno-common -fsigned-char -pipe  -o rb_Global.o -c rb_Global.c
/usr/local/bin/gcc-4.9 -I. -I/Users/johncox/.rvm/rubies/ruby-1.9.3-p547/include/ruby-1.9.1/x86_64-darwin14.4.0 -I/Users/johncox/.rvm/rubies/ruby-1.9.3-p547/include/ruby-1.9.1/ruby/backward -I/Users/johncox/.rvm/rubies/ruby-1.9.3-p547/include/ruby-1.9.1 -I/Users/johncox/.rvm/gems/ruby-1.9.3-p547@ums/gems/sender-1.5.10/ext/sender -I. -DHAVE_VM_CORE_H -DHAVE_ISEQ_H -DHAVE_EVAL_INTERN_H -DHAVE_VERSION_H -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE   -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -march=x86-64 -g -fno-common -fsigned-char -pipe  -o rb_Kernel.o -c rb_Kernel.c
/usr/local/bin/gcc-4.9 -I. -I/Users/johncox/.rvm/rubies/ruby-1.9.3-p547/include/ruby-1.9.1/x86_64-darwin14.4.0 -I/Users/johncox/.rvm/rubies/ruby-1.9.3-p547/include/ruby-1.9.1/ruby/backward -I/Users/johncox/.rvm/rubies/ruby-1.9.3-p547/include/ruby-1.9.1 -I/Users/johncox/.rvm/gems/ruby-1.9.3-p547@ums/gems/sender-1.5.10/ext/sender -I. -DHAVE_VM_CORE_H -DHAVE_ISEQ_H -DHAVE_EVAL_INTERN_H -DHAVE_VERSION_H -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE   -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -march=x86-64 -g -fno-common -fsigned-char -pipe  -o RPSender_internal.o -c RPSender_internal.c
/usr/local/bin/gcc-4.9 -I. -I/Users/johncox/.rvm/rubies/ruby-1.9.3-p547/include/ruby-1.9.1/x86_64-darwin14.4.0 -I/Users/johncox/.rvm/rubies/ruby-1.9.3-p547/include/ruby-1.9.1/ruby/backward -I/Users/johncox/.rvm/rubies/ruby-1.9.3-p547/include/ruby-1.9.1 -I/Users/johncox/.rvm/gems/ruby-1.9.3-p547@ums/gems/sender-1.5.10/ext/sender -I. -DHAVE_VM_CORE_H -DHAVE_ISEQ_H -DHAVE_EVAL_INTERN_H -DHAVE_VERSION_H -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE   -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -march=x86-64 -g -fno-common -fsigned-char -pipe  -o RubySourceSupport.o -c RubySourceSupport.c
/usr/local/bin/gcc-4.9 -I. -I/Users/johncox/.rvm/rubies/ruby-1.9.3-p547/include/ruby-1.9.1/x86_64-darwin14.4.0 -I/Users/johncox/.rvm/rubies/ruby-1.9.3-p547/include/ruby-1.9.1/ruby/backward -I/Users/johncox/.rvm/rubies/ruby-1.9.3-p547/include/ruby-1.9.1 -I/Users/johncox/.rvm/gems/ruby-1.9.3-p547@ums/gems/sender-1.5.10/ext/sender -I. -DHAVE_VM_CORE_H -DHAVE_ISEQ_H -DHAVE_EVAL_INTERN_H -DHAVE_VERSION_H -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE   -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -march=x86-64 -g -fno-common -fsigned-char -pipe  -o sender.o -c sender.c

make  install
/usr/bin/install -c -m 0755 sender.bundle .gem.20151223-35525-3rupo6
install: sender.bundle: No such file or directory
make: *** [.gem.20151223-35525-3rupo6/sender.bundle] Error 71

make install failed, exit code 2

Gem files will remain installed in /Users/johncox/.rvm/gems/ruby-1.9.3-p547@ums/gems/sender-1.5.10 for inspection.
Results logged to /Users/johncox/.rvm/gems/ruby-1.9.3-p547@ums/extensions/x86_64-darwin-14/1.9.1/sender-1.5.10/gem_make.out

Any hints? I'm at a loss.

brauliobo commented 3 years ago

would be great to have this gem updated for latest ruby :)