[geos-devel] [GEOS] #625: Ruby

GEOS geos-trac at osgeo.org
Tue Mar 12 09:04:21 PDT 2013

#625: Ruby
 Reporter:  stuporglue  |       Owner:  geos-devel@…              
     Type:  defect      |      Status:  new                       
 Priority:  major       |   Milestone:                            
Component:  Default     |     Version:  svn-trunk                 
 Severity:  Unassigned  |    Keywords:                            
 I tried to build with --enable-ruby, but the generated Makefiles are
 broken with

 "Makefile:237: *** missing separator.  Stop."

 The problem is in /macros/ruby.m4, line 41. It has "puts puts". This
 generates a line with "nil" on it in the Makefiles.

 RUBY_SO_NAME=`$RUBY -rrbconfig -e 'puts puts
 RbConfig::CONFIG[["LIBRUBY_SO"]] || Config::CONFIG[["RUBY_SO_NAME"]]'`

 Switching that to a single "puts" lets the Makefile be generated

Ticket URL: <http://trac.osgeo.org/geos/ticket/625>
GEOS <http://geos.refractions.net/>
GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS).

More information about the geos-devel mailing list