Fedora and MingW32 Build Notes

Rob Townley rob.townley at gmail.com
Sat Feb 13 02:06:33 CET 2010


i use Fedora to build for Fedora and to build for Windows.   These are some
of my notes.

README.git includes some additional packages.  i added gcc-c++ but not sure
OO actually is needed for any of the additional packages.  There were many
more mingw packages i installed having to do with development, but not sure
all were necessary.

Even though i yum installed some of these, openssl and lzo needed to be
downloaded as tarball source packages.
  openssl-0.9.81.tar.gz
  lzo-2.03.tar

In regards to zlib-1.2.3.tar.gz, i probably didn't need to download
separately because the mingw32-zlib-static seemed to work, but i had to dig
to find where those libraries ended up.


To compile for mingw32, i ran mingwSetPath.bash and mingwEXPORT.bash.

autoreconf -f -s -i.
configure-fedora-compile-mingw32.sh
make
make dist
su -l root and then make install

Hope this helps other noobs.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.tinc-vpn.org/pipermail/tinc-devel/attachments/20100212/bdd73bb8/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: configure-fedora-compile-mingw32.sh
Type: application/x-sh
Size: 2441 bytes
Desc: not available
URL: <http://www.tinc-vpn.org/pipermail/tinc-devel/attachments/20100212/bdd73bb8/attachment.sh>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mingwEXPORT.bash
Type: application/octet-stream
Size: 29 bytes
Desc: not available
URL: <http://www.tinc-vpn.org/pipermail/tinc-devel/attachments/20100212/bdd73bb8/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mingwSetPath.bash
Type: application/octet-stream
Size: 305 bytes
Desc: not available
URL: <http://www.tinc-vpn.org/pipermail/tinc-devel/attachments/20100212/bdd73bb8/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: README.git
Type: application/octet-stream
Size: 935 bytes
Desc: not available
URL: <http://www.tinc-vpn.org/pipermail/tinc-devel/attachments/20100212/bdd73bb8/attachment-0002.obj>


More information about the tinc-devel mailing list