diff options
author | Yuchen Zeng <zyc@google.com> | 2016-08-12 11:27:30 -0700 |
---|---|---|
committer | Yuchen Zeng <zyc@google.com> | 2016-08-12 11:27:30 -0700 |
commit | b1b2115a26e53c32770248140644f7a34c11e0a2 (patch) | |
tree | 1e9cb95514d72a1887581ba19c787801ed9d3c30 /src | |
parent | 42a6c267c5fcea5ebc4b842e8f9f829ef9eeec58 (diff) |
Fix ruby build
Diffstat (limited to 'src')
-rw-r--r-- | src/ruby/ext/grpc/extconf.rb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/ruby/ext/grpc/extconf.rb b/src/ruby/ext/grpc/extconf.rb index 6d65db8306..9bc9ee2c2b 100644 --- a/src/ruby/ext/grpc/extconf.rb +++ b/src/ruby/ext/grpc/extconf.rb @@ -70,6 +70,7 @@ ENV['AR'] = 'libtool -o' if RUBY_PLATFORM =~ /darwin/ ENV['EMBED_OPENSSL'] = 'true' ENV['EMBED_ZLIB'] = 'true' +ENV['EMBED_CARES'] = 'true' ENV['ARCH_FLAGS'] = RbConfig::CONFIG['ARCH_FLAG'] ENV['ARCH_FLAGS'] = '-arch i386 -arch x86_64' if RUBY_PLATFORM =~ /darwin/ ENV['CFLAGS'] = '-DGPR_BACKWARDS_COMPATIBILITY_MODE' @@ -86,6 +87,7 @@ end $CFLAGS << ' -I' + File.join(grpc_root, 'include') $LDFLAGS << ' ' + File.join(grpc_lib_dir, 'libgrpc.a') unless windows +$LDFLAGS << ' ' + File.join(grpc_lib_dir, 'libcares.a') unless windows if grpc_config == 'gcov' $CFLAGS << ' -O0 -fprofile-arcs -ftest-coverage' $LDFLAGS << ' -fprofile-arcs -ftest-coverage -rdynamic' |