From: John Snowdon Date: 2008-03-10T17:44:22+09:00 Subject: Re: Ruby on WinCE / cegcc Mike Shock wrote: > Thanks, John! > It's great to have 1.8.6 working on my iPAQ 4150. > > Thanks again. > Mike Shock > > John Snowdon пишет: Thanks Dominik and Mike, it's great to hear positive feedback - I've had no-one contact me so I didn't even know if people had tried this version. Anyway, I have done a little more work - at one point I managed to get ruby and all of the extensions to build dynamically; the size was reduced dramatically. I also managed to build a dll version of libz which the extension for ruby correctly linked against. Couldn't manage the same for OpenSSL yet though, which results in the ruby openssl extensions being around 500Kbytes in size with the statically linked libssl and libcrypto libraries. One problem is that the actual dynamic ruby binary wouldn't run on the device. That's something I'm going to have to investigate further. On a more positive note, I would say that approximately 60-70% of the ruby regression tests work with only minor edits (mostly where they do local 'requires' for test files). It's the others that need looking at - test_imap.rb for example gives the 'cannot allocate memory' problem. -John -- Posted via http://www.ruby-forum.com/.