[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

ruby bindings enabled although ruby version to old?

From: Marcus Rueckert <darix_at_web.de>
Date: 2005-03-25 03:27:55 CET

hi,

just doing another test build on SuSE 9.2

[[[
checking for ruby... /usr/bin/ruby
checking for rb_hash_foreach()... no
configure: WARNING: The detected Ruby is too old for Subversion to use
configure: WARNING: A Ruby which has rb_hash_foreach is required to use
the
configure: WARNING: Subversion Ruby bindings
configure: WARNING: Upgrade to the official 1.8.2 release, or later
configure: Enabled swig binding: perl
configure: Enabled swig binding: python
configure: Enabled swig binding: java
configure: Enabled swig binding: ruby
checking for swig... /usr/bin/swig
checking swig version... 1.3.21
]]]

why does it first state the ruby version is too old. but later it says
"enabled swig bindings: ruby"?

[[[
"./configure" \
"--enable-maintainer-mode" \
"--with-apxs=/opt/apache2.1/bin/apxs" \
"--with-apr=/opt/apache2.1" \
"--with-apr-util=/opt/apache2.1/" \
"--disable-javahl" \
"--with-neon=/usr" \
"--without-berkeley-db" \
"--disable-dso" \
"--prefix=/opt/apache2.1" \
"$@"
]]]

make swig-rb seems to work too. i just get this error:

[[[
$ make swig-rb
/usr/bin/swig -ruby
-I/home/darix/src/packages/BUILD/apache2.1/svn/subversion/bindings/swig
-I/home/darix/src/packages/BUILD/apache2.1/svn/subversion/include
-I/usr/lib/swig1.3 -DSVN_SWIG_VERSION=103021
-DSWIG_TABLE_TYPE=subversion -I/opt/apache2.1/include/apr-1
-I/opt/apache2.1/include/apr-1
-I/home/darix/src/packages/BUILD/apache2.1/svn/subversion/bindings/swig/ruby/libsvn_swig_ruby
-o subversion/bindings/swig/ruby/svn_client.c
/home/darix/src/packages/BUILD/apache2.1/svn/subversion/bindings/swig/svn_client.i
/bin/sh /home/darix/src/packages/BUILD/apache2.1/svn/libtool --tag=CC
--silent --mode=compile -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE
-D_LARGEFILE64_SOURCE
-I/home/darix/src/packages/BUILD/apache2.1/svn/subversion/bindings/swig
-I/home/darix/src/packages/BUILD/apache2.1/svn/subversion/include
-I/usr/lib/swig1.3 -DSVN_SWIG_VERSION=103021
-DSWIG_TABLE_TYPE=subversion -I/opt/apache2.1/include/apr-1
-I/opt/apache2.1/include/apr-1
-I/home/darix/src/packages/BUILD/apache2.1/svn/subversion/bindings/swig/ruby/libsvn_swig_ruby
-prefer-pic -c -o subversion/bindings/swig/ruby/svn_client.lo
subversion/bindings/swig/ruby/svn_client.c
libtool: unrecognized option `-DLINUX=2'
Try `libtool --help' for more information.
make: *** [subversion/bindings/swig/ruby/svn_client.lo] Error 1
]]]

i build with swig 1.3.21.

darix

-- 
irssi - the client of the smart and beautiful people
              http://www.irssi.de/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Mar 25 03:29:06 2005

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.