Improved to commit eb090d8 for building correctly in the other platform

http://osc.matsukei.net/issues/473 fixes #473