[lnkForumImage]
TotalShareware - Download Free Software

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


 

Forums >

comp.lang.ruby

error installing libxml

Bu Mihai

3/28/2008 11:47:00 AM

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:in `method_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
--
Posted via http://www.ruby-....

4 Answers

Trans

3/28/2008 3:10:00 PM

0



On Mar 28, 7:46 am, Bu Mihai <mihai.bul...@yahoo.com> wrote:
> 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:in `method_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?

Change line 34 to:

objs = srcs.collect do |srcfile|

(ie. change src -> srcs)

T.

Bu Mihai

3/28/2008 9:26:00 PM

0

Trans wrote:
> On Mar 28, 7:46 am, Bu Mihai <mihai.bul...@yahoo.com> 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?
--
Posted via http://www.ruby-....

Trans

3/28/2008 10:01:00 PM

0



On Mar 28, 5:25 pm, Bu Mihai <mihai.bul...@yahoo.com> wrote:
> Trans wrote:
> > On Mar 28, 7:46 am, Bu Mihai <mihai.bul...@yahoo.com> 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?

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.

Bu Mihai

3/28/2008 11:12:00 PM

0

Trans wrote:
> On Mar 28, 5:25 pm, Bu Mihai <mihai.bul...@yahoo.com> 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.
--
Posted via http://www.ruby-....