[lnkForumImage]
TotalShareware - Download Free Software

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


 

Forums >

comp.lang.ruby

Need help setting up ruby-xslt on Windows

Wes Gamble

9/11/2006 7:40:00 PM

Has anyone successfully built and used the ruby-xslt library on Windows?

I've downloaded the source, downloaded a libxslt binary, but am having a
heck of a time trying to run make against the downloaded files.

I'm hoping to hear if someone had actually had success with this
building the library in Cygwin. I would then like to ask more questions
if anyone has actually done this.

Thanks,
Wes

--
Posted via http://www.ruby-....

6 Answers

Wes Gamble

9/12/2006 6:34:00 PM

0

More info.:

I'm using the MinGW make to try to build this extension.

=========== Generate Makefile ============
When I invoke the script to generate my Makefile, I get this:

C:\ruby-xslt>ruby extconf.rb --with-xslt-dir=c:/libxslt-1.1.17.win32
compile with :
CFLAGS = -g -Wall -MD -Zi -O2b2xg- -G6
-Ic:/libxslt-1.1.17.win32/include -DUSE
_EXSLT
LDFLAGS = -Lc:/libxslt-1.1.17.win32/lib -lxslt -lxml2 -lz -lpthread
-liconv -
lm -lexslt

creating extconf.h
creating Makefile
c:/ruby/lib/ruby/1.8/mkmf.rb:985: warning: global variable `$preload'
not initia
lized

When I call mingw32-make, I get:

=========== Invoke make ============

C:\ruby-xslt>mingw32-make
makefile:131: *** target pattern contains no `%'. Stop.

The makefile is attached. Line 131 is:

{$(topdir)}.cc{}.obj:

and topdir is defined in the beginning of the makefile as:

topdir = c:/ruby/lib/ruby/1.8/i386-mswin3

Is this Makefile incorrect? I'm not sure I've seen syntax like
{$(topdir)} before.

Thanks,
Wes

--
Posted via http://www.ruby-....

Alex Alex

10/1/2006 5:08:00 PM

0

Wes Gamble wrote:
> More info.:
>
> I'm using the MinGW make to try to build this extension.
>
> =========== Generate Makefile ============
> When I invoke the script to generate my Makefile, I get this:
>
> C:\ruby-xslt>ruby extconf.rb --with-xslt-dir=c:/libxslt-1.1.17.win32
> compile with :
> CFLAGS = -g -Wall -MD -Zi -O2b2xg- -G6
> -Ic:/libxslt-1.1.17.win32/include -DUSE
> _EXSLT
> LDFLAGS = -Lc:/libxslt-1.1.17.win32/lib -lxslt -lxml2 -lz -lpthread
> -liconv -
> lm -lexslt
>
> creating extconf.h
> creating Makefile
> c:/ruby/lib/ruby/1.8/mkmf.rb:985: warning: global variable `$preload'
> not initia
> lized
>
> When I call mingw32-make, I get:
>
> =========== Invoke make ============
>
> C:\ruby-xslt>mingw32-make
> makefile:131: *** target pattern contains no `%'. Stop.
>
> The makefile is attached. Line 131 is:
>
> {$(topdir)}.cc{}.obj:
>
> and topdir is defined in the beginning of the makefile as:
>
> topdir = c:/ruby/lib/ruby/1.8/i386-mswin3
>
> Is this Makefile incorrect? I'm not sure I've seen syntax like
> {$(topdir)} before.
>
> Thanks,
> Wes


Hi
I have the same problem in this days !!!
I used the package "ruby-serialport" to make somethings with RS-232c BUT
I found errors when I tried to use make from "msys tool"

That's happens in Windows XP platform... Did you find the solution????
:-(

Many thanks
Alessandro

--
Posted via http://www.ruby-....

Wes Gamble

10/2/2006 2:45:00 AM

0

Alex Alex wrote:

> Hi
> I have the same problem in this days !!!
> I used the package "ruby-serialport" to make somethings with RS-232c BUT
> I found errors when I tried to use make from "msys tool"
>
> That's happens in Windows XP platform... Did you find the solution????
> :-(
>
> Many thanks
> Alessandro

Alex,

I haven't resolved it. I was going to try and play with the makefile
but haven't gotten around to it.

Wes


--
Posted via http://www.ruby-....

Wes Gamble

1/23/2007 12:44:00 AM

0

Alex,

I've come back to needing to set up ruby-xslt on Windows. Did you make
any progress?

Wes


--
Posted via http://www.ruby-....

Alex Alex

1/24/2007 4:19:00 PM

0

I Wes

No progress !!! (for now I work with C language to do somethings with
serial port)
Sorry!

see you later
Alex



Wes Gamble wrote:
> Alex,
>
> I've come back to needing to set up ruby-xslt on Windows. Did you make
> any progress?
>
> Wes


--
Posted via http://www.ruby-....

Wes Gamble

1/24/2007 4:30:00 PM

0

Alex Alex wrote:
> I Wes
>
> No progress !!! (for now I work with C language to do somethings with
> serial port)
> Sorry!
>

Alex, I ended up doing this instead:
http://www.ruby-...t...

Wes


--
Posted via http://www.ruby-....