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