On [Sun, 24.02.2008 02:43], John Snowdon wrote:
> John Snowdon wrote:
> > John Snowdon wrote:
> >> 
> >> Is this worthwhile? The dozens of other questions about ruby on
> >> wince/pocket pc all have the same problems (wince:strerror or the path
> >> problems), so some kind of solution is needed.
> > 
> > ....
> >
> > If anyone is interested, I'll put a web page up on a system at work to 
> > allow others to use it. I'll also document the modifications needed in 
> > order to compile cleanly.
> > 
> > Looks like a dead end for my intentions of Ruby on WinCE/Pocket PC 
> > though, unless someone can figure out a workaround for the Windows CE 
> > path problem?
> 
> Ok, so I've documented what I've done so far, and I've also put up 
> pre-built binaries of the latest stable version of Ruby for Windows CE 
> /ARM for anyone who is interested.
> 
> I have *almost* got Rubygems to install, but I fail on requiring 
> 'socket'.. which is one module (along with ext/dl) that I couldn't 
> manage to build cleanly.
> 
> When doing the final linking of ruby, I get a single unresolved symbol 
> from ext/socket/socket.a; "__h_errno_location".
> 
> I managed to fix all of the other symbol errors and multiple 
> declarations, but this one still eludes me; and I cannot see it anywhere 
> in the CEGCC libraries. If anyone has any further information, the full 
> error is on my website along with the rest of the build information.
> 
> http://www.target-earth.net/gadgets/
> 
> Sorry there are no patches as such, but everything I have done is 
> detailed - this definitely seems the way to go if we can get patches 
> into the official codebase to handle a compile time option for the CEGCC 
> build.
> 
> -John
> -- 
> Posted via http://www.ruby-forum.com/.

Thanks so far, finally a binary for the ARM/WinCE platform.
Just sad to hear, that WinCE cant handle relative pathes, but for small tools
(like calculators or whatsoever) it might be still useful.
And lets be honest: Rails isnt something you run on a WinCE device, is it?

-- 
Dominik Honnef