Try harder not to overflow command line length
Try harder not to overflow command line length

This was a problem on win32 where apparently the command line length
is significantly shorter than on linux or solaris.

darcs-hash:20070202025042-b4c10-2e30ef7d518bbccb22503d87b73784ccc0bc40db.gz

thiagoarrais/gtk2hs,thiagoarrais/gtk2hs,thiagoarrais/gtk2hs