Saturday, August 08, 2009

Google needs to get on the 64 bit wagon.

So I was working at home on a little project, and based on the requirements, I was thinking of building a GWT app using Google Gears. First, GWT doesn't support 64 Bit linux hosted mode. That's because of the SWT, and their migration path is to use OOPHM. So I downloaded the latest code from the trunk, and compiled it. Then for the plugin, I couldn't use the one in trunk, but the one listed on their website worked fine. After doing that, I added a GWT SDK to point to my build, mucked with the classpath, and I finally got everything starting up.

So on to gears, I went to install the plugin, and an error about it not supporting 64 bit. AGGGGHHHHH. That's it, I'm done. I know 64 bit may not be the main market, but c'mon, it can't really be that hard to support, can it? I mean it's not like you're trying to fit 32 bit into 16 bit.

So I can compile gears myself, for the next thing, or just forget about it and do something else. It's pretty annoying to have to jump through so many hoops. But maybe, with Windows 7 64 bit and such, they'll come around.

Sigh, just frustrating when it should be a simple deal.

[Follow-up: I found a patch in issue http://code.google.com/p/gears/issues/detail?id=335 at http://gears.googlecode.com/issues/attachment?aid=9071268416480001677&name=gears-gcc433.diff that I merged manually based on compile errors against rev 3396 of URL http://gears.googlecode.com/svn/trunk . The XPI compiled and passed all of the unit tests. So we'll now see how the GWT API libraries work with it.]