--- ./32bit/bindings/ruby/extconf.rb.ORIG	2015-04-20 16:12:18 +0200
+++ ./32bit/bindings/ruby/extconf.rb	2018-02-22 15:40:10 +0100
@@ -9,8 +9,8 @@
    $LDFLAGS += ' -R$(EPREFIX)/lib'
 elsif /hpux/ =~ RUBY_PLATFORM
    $LDFLAGS += ' +b$(EPREFIX)/lib'
-elsif /aix/ =~ RUBY_PLATFORM
-   $LDFLAGS += ' -blibpath:$(EPREFIX)/lib'
+elsif /aix using gcc/ =~ RUBY_PLATFORM
+   $LDFLAGS += ' -Wl,-blibpath:$(EPREFIX)/lib'
 end
 
 dir_config("rrd",['$(ABS_TOP_BUILDDIR)/src', '$(ABS_TOP_SRCDIR)/src'],'$(ABS_TOP_BUILDDIR)/src/.libs')
--- ./64bit/bindings/ruby/extconf.rb.ORIG	2015-04-20 16:12:18 +0200
+++ ./64bit/bindings/ruby/extconf.rb	2018-02-22 15:40:10 +0100
@@ -9,8 +9,8 @@
    $LDFLAGS += ' -R$(EPREFIX)/lib'
 elsif /hpux/ =~ RUBY_PLATFORM
    $LDFLAGS += ' +b$(EPREFIX)/lib'
-elsif /aix/ =~ RUBY_PLATFORM
-   $LDFLAGS += ' -blibpath:$(EPREFIX)/lib'
+elsif /aix using gcc/ =~ RUBY_PLATFORM
+   $LDFLAGS += ' -Wl,-blibpath:$(EPREFIX)/lib64'
 end
 
 dir_config("rrd",['$(ABS_TOP_BUILDDIR)/src', '$(ABS_TOP_SRCDIR)/src'],'$(ABS_TOP_BUILDDIR)/src/.libs')
