[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

Oniguruma 1.1.0 ruby gem bug

Jeremy Hinegardner

5/12/2007 7:39:00 PM

On Sat, May 12, 2007 at 10:41:10PM +0900, Dizan Vasquez wrote:
> Yes, there is, indeed, a bug report, about oniguruma (which I administer)
> crashing in 64 bit machines. Unfortunately, since I do not have access to a
> 64 bit computer, I have not been able to verify the problem. At the same
> time, the report is quite old (I believe it was issued for version 0.9.0 or
> so) and the code base has changed a lot since then.
>
> Could anybody confirm that the problem is still happening? If that is the
> case, a detailed description of the error in the project's tracker will be
> welcome. If everything is o.k. now I will close the report.

I was able to confirm that that wasn't happening on my AMD64.

% ruby -v
ruby 1.8.5 (2006-12-25 patchlevel 12) [x86_64-openbsd4.0]

% ruby -rrubygems test_oniguruma.rb
5.7.0
Loaded suite test_oniguruma
Started
.................................................
Finished in 0.01627 seconds.

49 tests, 110 assertions, 0 failures, 0 errors

Although to get this to work I had to patch the extconf.rb that you have
in your gem.

Here's what I replaced it with:

require 'mkmf'
find_library("onig","onig_new")
find_header("oniguruma.h", *%w(/usr/local/include /opt/local/include))
$CFLAGS='-Wall'
create_makefile( "oregexp" )

enjoy,

-jeremy

--
========================================================================
Jeremy Hinegardner jeremy@hinegardner.org