Error installing libxml

i have this error:

gem install libxml-ruby
Building native extensions. This could take a while…
ERROR: Error installing libxml-ruby:
ERROR: Failed to build gem native extension.

c:/ruby/bin/ruby.exe extconf.rb install libxml-ruby
extconf.rb:6:in []': stack level too deep (SystemStackError) from extconf.rb:6:inmethod_missing’
from extconf.rb:6:in `method_missing’
from extconf.rb:34

Gem files will remain installed in
c:/ruby/lib/ruby/gems/1.8/gems/libxml-ruby-0.
5.4 for inspection.
Results logged to
c:/ruby/lib/ruby/gems/1.8/gems/libxml-ruby-0.5.4/ext/libxml/ge
m_make.out

What can i do?
Tnx

On Mar 28, 7:46 am, Bu Mihai [email protected] wrote:

    from extconf.rb:6:in `method_missing'
    from extconf.rb:34

Gem files will remain installed in
c:/ruby/lib/ruby/gems/1.8/gems/libxml-ruby-0.
5.4 for inspection.
Results logged to
c:/ruby/lib/ruby/gems/1.8/gems/libxml-ruby-0.5.4/ext/libxml/ge
m_make.out

What can i do?

Change line 34 to:

objs = srcs.collect do |srcfile|

(ie. change src -> srcs)

T.

Trans wrote:

On Mar 28, 7:46 am, Bu Mihai [email protected] wrote:

    from extconf.rb:6:in `method_missing'
    from extconf.rb:34

Gem files will remain installed in
c:/ruby/lib/ruby/gems/1.8/gems/libxml-ruby-0.
5.4 for inspection.
Results logged to
c:/ruby/lib/ruby/gems/1.8/gems/libxml-ruby-0.5.4/ext/libxml/ge
m_make.out

What can i do?

Change line 34 to:

objs = srcs.collect do |srcfile|

(ie. change src -> srcs)

T.

Tnx, but now i have this error:
C:\libxml\libxml-ruby-0.5.4\ext\libxml>ruby extconf.rb
extconf.rb:51: (eval):11: compile error (SyntaxError)
(eval):2: unknown regexp option - h
(eval):9: syntax error, unexpected ‘.’
(eval):11: syntax error, unexpected $undefined
hdrdir = $(topdir)

There is a gem to intall it without any error, or could u help me to
install without gem install command?

On Mar 28, 5:25 pm, Bu Mihai [email protected] wrote:

m_make.out

Tnx, but now i have this error:
C:\libxml\libxml-ruby-0.5.4\ext\libxml>ruby extconf.rb
extconf.rb:51: (eval):11: compile error (SyntaxError)
(eval):2: unknown regexp option - h
(eval):9: syntax error, unexpected ‘.’
(eval):11: syntax error, unexpected $undefined
hdrdir = $(topdir)

There is a gem to intall it without any error, or could u help me to
install without gem install command?

Ah, you are installing on Windows. I’m afriad the extconf.rb code is
“under development” with regard to Windows. Let me get back to you.

T.

Trans wrote:

On Mar 28, 5:25 pm, Bu Mihai [email protected] wrote:

m_make.out

Tnx, but now i have this error:
C:\libxml\libxml-ruby-0.5.4\ext\libxml>ruby extconf.rb
extconf.rb:51: (eval):11: compile error (SyntaxError)
(eval):2: unknown regexp option - h
(eval):9: syntax error, unexpected ‘.’
(eval):11: syntax error, unexpected $undefined
hdrdir = $(topdir)

There is a gem to intall it without any error, or could u help me to
install without gem install command?

Ah, you are installing on Windows. I’m afriad the extconf.rb code is
“under development” with regard to Windows. Let me get back to you.

T.

Yes im using windows. sorry for not telling that; i really need libxml
because i was using rexml am my xml file is a little big (~1000 lines
for the moment) and methods like find_first_recursive are slow(~10
seconds) so i need something faster.

Tnx for the help.

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs