76 76
77 77 <h4>Compiling fossil source code</h4>
78 78 * If you want <strong>https</strong> supports
79 79 <ul><li>make -f Makefile.w32 FOSSIL_ENABLE_SSL=1 LIB="-lssl -lcrypto -lgdi32 -lmingwex -lz -lws2_32"</li> </ul>
80 80 * else do make -f Makefile.w32
81 81
82 82
83 +<h3>Compiling under windows with PellesC</h3>
84 + * download and install [http://www.smorgasbordet.com/pellesc/index.htm|PellesC] C-compiler
85 + * download a windows version of gnu-make([http://unxutils.sourceforge.net/])
86 + * download the zlib source and unzip
87 + * checkout fossil
88 + * edit Makefile.PellesCGMake and check paths
89 + * open dosbox
90 + * change directory to fossil project tree
91 + * mkdir PellesC
92 + * cd PellesC
93 + * <i>unxutils-path</i>\make -f ..\win\Makefile.PellesCGMake
94 +
83 95 <h3>Compiling under linux for windows with Mingw</h3>
84 96 This is called cross compiling. I'm using [http://www.archlinux.org/|Arch linux] distribution which
85 97 uses the package manager pacman to install packages. If you have a differen linux distribution the packages might be called different. I assume a login name of renez substitute yours were apropiate.
86 98
87 99 <h4>Installing the tools.</h4>
88 100 * Install mingw32-gccs. With Arch linux you do Pacman -S mingw32-gcc (As root!). This will be installed in <strong>/usr/i486-mingw32</strong>
89 101 * download [http://gnuwin32.sourceforge.net/packages/zlib.htm|zlib] the binary and developer files.