|
Lines 1539-1552
Link Here
|
| 1539 |
# Check for Ruby |
1539 |
# Check for Ruby |
| 1540 |
|
1540 |
|
| 1541 |
if test "x$compile_kross" = "xyes" ; then |
1541 |
if test "x$compile_kross" = "xyes" ; then |
| 1542 |
AC_CHECK_PROGS([RUBY], [ruby ruby1.8 ruby18], ruby) |
1542 |
AC_CHECK_PROGS([RUBY], [ruby ruby1.8 ruby18 ruby1.9 ruby19], ruby) |
| 1543 |
|
1543 |
|
| 1544 |
if test -n "$RUBY"; then |
1544 |
if test -n "$RUBY"; then |
| 1545 |
AC_MSG_CHECKING(for Ruby dirs) |
1545 |
AC_MSG_CHECKING(for Ruby dirs) |
| 1546 |
RUBY_ARCHDIR=`$RUBY -r rbconfig -e 'printf("%s",Config::CONFIG@<:@"archdir"@:>@)'` |
1546 |
RUBY_ARCHDIR=`$RUBY -r rbconfig -e 'printf("%s",Config::CONFIG@<:@"archdir"@:>@)'` |
| 1547 |
RUBY_SITEARCHDIR=`$RUBY -r rbconfig -e 'printf("%s",Config::CONFIG@<:@"sitearchdir"@:>@)'` |
1547 |
RUBY_SITEARCHDIR=`$RUBY -r rbconfig -e 'printf("%s",Config::CONFIG@<:@"sitearchdir"@:>@)'` |
| 1548 |
RUBY_SITEDIR=`$RUBY -r rbconfig -e 'printf("%s",Config::CONFIG@<:@"sitelibdir"@:>@)'` |
1548 |
RUBY_SITEDIR=`$RUBY -r rbconfig -e 'printf("%s",Config::CONFIG@<:@"sitelibdir"@:>@)'` |
| 1549 |
RUBY_INCLUDEDIR=`$RUBY -r rbconfig -e 'printf("%s",Config::CONFIG@<:@"rubyincludedir"@:>@)'` |
1549 |
if test -n "$RUBY -r rbconfig -e 'printf("%s",Config::CONFIG@<:@"rubyhdrdir"@:>@)'"; then |
|
|
1550 |
# Ruby 1.9 |
| 1551 |
RUBY_INCLUDEDIR=`$RUBY -r rbconfig -e 'printf("%s",Config::CONFIG@<:@"rubyhdrdir"@:>@)'` |
| 1552 |
RUBY_VERSION_H=ruby/version.h |
| 1553 |
else |
| 1554 |
# not Ruby 1.9 |
| 1555 |
RUBY_INCLUDEDIR=`$RUBY -r rbconfig -e 'printf("%s",Config::CONFIG@<:@"rubyincludedir"@:>@)'` |
| 1556 |
RUBY_VERSION_H=version.h |
| 1557 |
fi |
| 1550 |
RUBY_LIBDIR=`$RUBY -r rbconfig -e 'printf("%s",Config::CONFIG@<:@"libdir"@:>@)'` |
1558 |
RUBY_LIBDIR=`$RUBY -r rbconfig -e 'printf("%s",Config::CONFIG@<:@"libdir"@:>@)'` |
| 1551 |
RUBY_LIBRUBYARG=`$RUBY -r rbconfig -e 'printf("%s",Config::CONFIG@<:@"LIBRUBYARG_SHARED"@:>@)'` |
1559 |
RUBY_LIBRUBYARG=`$RUBY -r rbconfig -e 'printf("%s",Config::CONFIG@<:@"LIBRUBYARG_SHARED"@:>@)'` |
| 1552 |
RUBY_ENABLESHARED=`$RUBY -r rbconfig -e 'printf("%s",Config::CONFIG@<:@"ENABLE_SHARED"@:>@)'` |
1560 |
RUBY_ENABLESHARED=`$RUBY -r rbconfig -e 'printf("%s",Config::CONFIG@<:@"ENABLE_SHARED"@:>@)'` |
|
Lines 1599-1605
Link Here
|
| 1599 |
[ |
1607 |
[ |
| 1600 |
AC_TRY_COMPILE([ |
1608 |
AC_TRY_COMPILE([ |
| 1601 |
#include <ruby.h> |
1609 |
#include <ruby.h> |
| 1602 |
#include <version.h> |
1610 |
#include <$RUBY_VERSION_H> |
| 1603 |
],[ |
1611 |
],[ |
| 1604 |
|
1612 |
|
| 1605 |
#if(RUBY_VERSION_MAJOR==1 && RUBY_VERSION_MINOR == 8 && RUBY_VERSION_TEENY <= 1) |
1613 |
#if(RUBY_VERSION_MAJOR==1 && RUBY_VERSION_MINOR == 8 && RUBY_VERSION_TEENY <= 1) |