Build Transmission-Daemon for Windows
install Cygwin
chose to install addition packages
bison
gettext-devel
libtool
make
binutils
gcc4-g++
patch
pkg-config
wget
Then compile
wget http://zlib.net/zlib-1.2.7.tar.gz
tar xvzf zlib-1.2.7.tar.gz
cd zlib-1.2.7
./configure --prefix=/usr --static
make
cp -iv zconf.h zlib.h /usr/include
cp -iv libz.a /usr/lib
cd
wget http://www.openssl.org/source/openssl-1.0.1c.tar.gz
tar xvzf openssl-1.0.1c.tar.gz
cd openssl-1.0.1c
./Configure -L/usr/lib -lz -lpthread --prefix=/usr threads zlib Cygwin
make
make install
cd
wget http://curl.haxx.se/download/curl-7.28.1.tar.gz
tar xvzf curl-7.28.1.tar.gz
cd curl-7.28.1
./configure --prefix=/usr --disable-shared
make
make install
cd
wget http://downloads.sourceforge.net/project/levent/libevent/libevent-2.0/libevent-2.0.21-stable.tar.gz
tar xvzf libevent-2.0.21-stable.tar.gz
cd libevent-2.0.21-stable
./configure --prefix=/usr --disable-shared
make
make install
cd
wget http://download.transmissionbt.com/files/transmission-2.76.tar.bz2
tar xvjf transmission-2.76.tar.bz2
cd transmission-2.76
./configure --prefix=/usr --disable-shared --enable-static --disable-nls --without-gtk
make
make install
cd
# If you get snprintf error with libutp
# Find the line with snprintf in utp.cpp
# Insert a new blank line right above
# and put the following line:
# extern int snprintf(char *, size_t, const char *, ...);