Index: geos-3.4.2/swig/ruby/Makefile.in
===================================================================
--- geos-3.4.2.orig/swig/ruby/Makefile.in	2013-08-26 01:10:45.000000000 +1000
+++ geos-3.4.2/swig/ruby/Makefile.in	2013-12-30 15:48:46.000000000 +1100
@@ -334,7 +334,7 @@
 # Build Ruby module as shared library
 @ENABLE_RUBY_TRUE@rubyextensiondir_LTLIBRARIES = geos.la
 @ENABLE_RUBY_TRUE@geos_la_SOURCES = geos_wrap.cxx
-@ENABLE_RUBY_TRUE@geos_la_LIBADD = $(top_builddir)/capi/libgeos_c.la -l$(RUBY_SO_NAME)
+@ENABLE_RUBY_TRUE@geos_la_LIBADD = $(top_builddir)/capi/libgeos_c.la /usr/lib/$(RUBY_SO_NAME)
 
 # Only need to grab the capi header files
 @ENABLE_RUBY_TRUE@geos_la_CPPFLAGS = -I$(top_builddir)/capi
Index: geos-3.4.2/swig/ruby/Makefile.am
===================================================================
--- geos-3.4.2.orig/swig/ruby/Makefile.am	2013-08-26 01:10:32.000000000 +1000
+++ geos-3.4.2/swig/ruby/Makefile.am	2013-12-30 16:02:28.593115812 +1100
@@ -22,7 +22,7 @@
 # Build Ruby module as shared library
 rubyextensiondir_LTLIBRARIES = geos.la
 geos_la_SOURCES = geos_wrap.cxx
-geos_la_LIBADD =  $(top_builddir)/capi/libgeos_c.la -l$(RUBY_SO_NAME)
+geos_la_LIBADD =  $(top_builddir)/capi/libgeos_c.la /usr/lib/$(RUBY_SO_NAME)
 
 # Only need to grab the capi header files
 geos_la_CPPFLAGS = -I$(top_builddir)/capi
