556 556 * mkdir fossil; cd fossil
557 557 * clone fossil repository. e.g. fossil clone http://www.fossil-scm.org/ myclone.fossil
558 558 * mkdir src; cd src
559 559 * fossil open ../myclone.fossil
560 560
561 561 <h4>Compiling fossil source code</h4>
562 562 * If you want <strong>https</strong> supports
563 - <ul><li>Change Makefile.win32. Change the line "LIB += -lcrypto -lssl" to "LIB = -lssl -lcrypto -lgdi32 -lmingwex -lz -lws2_32".</li>
563 + <ul><li>Change Makefile.w32. Change the line "LIB += -lcrypto -lssl" to "LIB = -lssl -lcrypto -lgdi32 -lmingwex -lz -lws2_32".</li>
564 564 <li>make -f Makefile.w32 FOSSIL_ENABLE_SSL=1</li> </ul>
565 565 * else do make -f Makefile.w32
566 566
567 567
568 568 <h3>Compiling under linux for windows with Mingw</h3>
569 569 This is called cross compiling. I'm using [http://www.archlinux.org/|Arch linux] distribution which
570 570 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.
................................................................................
586 586 * cd ; mkdir fossil; cd fossil
587 587 * clone fossil repository. e.g. fossil clone http://www.fossil-scm.org/ myclone.fossil
588 588 * mkdir src; cd src
589 589 * fossil open ../myclone.fossil
590 590
591 591 <h4>Compiling fossil source code</h4>
592 592 * If you want <strong>https</strong> supports
593 - <ul><li>Change Makefile.win32. Change the line "LIB += -lcrypto -lssl" to "LIB = -lssl -lcrypto -lgdi32 -lmingwex -lz -lws2_32".</li>
593 + <ul><li>Change Makefile.w32. Change the line "LIB += -lcrypto -lssl" to "LIB = -lssl -lcrypto -lgdi32 -lmingwex -lz -lws2_32".</li>
594 594 <li>make -f Makefile.w32 TCC="i486-mingw32-gcc -Os -Wall -DFOSSIL_I18N=0 -L/usr/i486-mingw32/lib -I/usr/i486-mingw32/include -DFOSSIL_ENABLE_SSL=1" FOSSIL_ENABLE_SSL=1</li> </ul>
595 595 * else make -f Makefile.w32 TCC="i486-mingw32-gcc -Os -Wall -DFOSSIL_I18N=0 -L/usr/i486-mingw32/lib -I/usr/i486-mingw32/include "
596 596
597 597 <h4>Distribution the cross compiled fossil.exe</h4>
598 598 Because you have linked against zlib and maybe ssl you need to include from <strong>/usr/i486-mingw32/bin</strong> zlib1.dll and, optional, libssl32.dll (and maybe also libeay32.dll)
599 599
600 600 <h4>testing the cross compiled fossil.exe</h4>