thomas: what I meant was to add libshfolder.a and libshell32.a to the sdk target. It has nothing to do with libunicows.
If that's also a hack for you then don't do it, we'll do it every time we build an ANSI version of Code::Blocks that works with 9x.