From 2c7f323d13c53ef941e0d0ba5745b7dda8d898d5 Mon Sep 17 00:00:00 2001 From: Lars Kanis <kanis@comcard.de> Date: Fri, 15 Jun 2012 14:20:01 +0200 Subject: [PATCH] Ensure the built fox16.so is striped, since that is not the default for Ruby 1.9.3 --- ext/fox16/extconf.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/fox16/extconf.rb b/ext/fox16/extconf.rb index 5fd92ee..094abe7 100755 --- a/ext/fox16/extconf.rb +++ b/ext/fox16/extconf.rb @@ -81,7 +81,7 @@ def do_rake_compiler_setup CONFIG['CC'] += "\nCXX=#{ENV['CROSS_PREFIX']}-g++" # Hack CXX into Makefile for cross compilation CONFIG['LDSHARED'].gsub!('gcc', 'g++') # ensure C++ linker is used, so that libstdc++ is linked static - $LDFLAGS += " -static-libgcc -static-libstdc++" # mingw-w64 v4.7 defaults to dynamic linking + $LDFLAGS += " -s -static-libgcc -static-libstdc++" # mingw-w64 v4.7 defaults to dynamic linking elsif RUBY_PLATFORM =~ /mingw/ $CFLAGS = $CFLAGS + " -I/usr/local/include" $LDFLAGS = $LDFLAGS + " -I/usr/local/lib" -- GitLab