This source compile require... Linux environment MinGW (gcc for win32) http://www.mingw.org/ Visit this page -> "http://mirzam.it.vu.nl/mingw/" gcc-mingw http://gcc.gnu.org/ binutils-mingw http://sources.redhat.com/binutils/ windres patch for binutils (multibyte support patch) http://toriniku.sourceforge.net/junk/binutils-2.15.91-windres_mbchar.patch mingw-runtime mingw-w32api http://mingw.sourceforge.net/ zlib-mingw http://www.gzip.org/zlib/ libpng-mingw http://www.libpng.org/pub/png/ DirectX library and header file for MinGW and cygwin http://alleg.sourceforge.net/files/dx80_mgw.zip NASM (Netwide assembler) http://nasm.sourceforge.net/ Wine (MS-Windows simulator) http://www.winehq.com/ Please build MinGW cross compile development environment. Type command... >./autogen.sh configure script will be generated. next command >mkdir -p build >cd build configure command example >../configure --host=i586-mingw32 --build=i586-mingw32 --target=i586-mingw32\ > CFLAGS="-O3 -fno-optimize-sibling-calls -fomit-frame-pointer -march=i586"\ > CXXFLAGS="-O3 -fno-optimize-sibling-calls -fomit-frame-pointer -march=i586" Makefile will be generated. Type command >make maybe... uosnesw.exe will be compile and create... sanmaiwashi