You need to install developer packages into "gtk" directory, they can be found at http://www.gimp.org/~tml/gimp/win32/downloads.html

These packages are needed:
glib-dev-2.12.13.zip gtk+-dev-2.10.14.zip pango-dev-1.16.4.zip atk-dev-1.12.3.zip cairo-dev-1.4.8.zip gettext-dev-0.14.5.zip  Zlib 1.2.3

Just extract them into "mvsc\gtk\" is OK.

Then download libsigc++ and compile it. Copy sigc-2.0d.lib to "mvsc\gtk\lib\".
libsigc++ have static link problem on vs2005 presently.

For stardict_powerword_parsedata.cpp, you need to add a UTF-8 BOM in its head to fix the compile problem. Just use the notepad to open it then save.
For wordnet plugin files, they are the same.

For sapi-tts plugin, you need to install Microsoft Speech SDK at C:\Programe Files\ and fix these compile error of sphelper.h:
=====
1) line 2560
    SPPHONEID* pphoneId = (SPPHONEID*)((WCHAR *)dsPhoneId);
2) line 2634
    pphoneId += wcslen((const wchar_t *)pphoneId) + 1;
3) line 2372 and 2373
    const WCHAR *psz;
    for (psz = (const WCHAR *)lParam; *psz; psz++) {}
4) add to the top of the file to prevent all the other errors...
#pragma warning( disable : 4430 )
#pragma warning( disable : 4996 )
=====


There are two crash bug with vs2005, which you need to notice.
1. Use my_g_fopen instead of g_fopen. See http://bugzilla.gnome.org/show_bug.cgi?id=476810
2. Use fprintf_s instead of fprintf, or it will crash. This is a little strange.

There are two builds in vs2005: Debug and Release, you should choose Release version in most case.

You should can compile and run stardict successfully now.
