<html><head></head><body><div style="color:#000; background-color:#fff; font-family:Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px"><font id="yui_3_16_0_ym19_1_1482458793586_149792" size="2" face="Arial"><b id="yui_3_16_0_ym19_1_1482458793586_149835"><span style="font-weight:bold;" id="yui_3_16_0_ym19_1_1482458793586_149834">From:</span></b> Jeffrey Walton <noloader@gmail.com><br><b id="yui_3_16_0_ym19_1_1482458793586_149872"><span style="font-weight: bold;" id="yui_3_16_0_ym19_1_1482458793586_149871"></span></b></font>via openssl-users <<a shape="rect" ymailto="mailto:openssl-users@openssl.org" href="mailto:openssl-users@openssl.org">openssl-users@openssl.org</a>> wrote:<br clear="none"><div class="qtdSeparateBR"><br><br></div><div class="yahoo_quoted" id="yui_3_16_0_ym19_1_1482458793586_149597" style="display: block;"><div style="font-family: Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 13px;" id="yui_3_16_0_ym19_1_1482458793586_149596"><div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;" id="yui_3_16_0_ym19_1_1482458793586_149595"><div class="y_msg_container" id="yui_3_16_0_ym19_1_1482458793586_149795"><div class="yqt7278572429" id="yqtfd58405"><div id="yui_3_16_0_ym19_1_1482458793586_149964"><br></div><div id="yui_3_16_0_ym19_1_1482458793586_149986"><a shape="rect" href="http://stackoverflow.com/q/40948353/608639" target="_blank" id="yui_3_16_0_ym19_1_1482458793586_149970">> http://stackoverflow.com/q/40948353/608639</a></div><div id="yui_3_16_0_ym19_1_1482458793586_149971"><div dir="ltr" id="yui_3_16_0_ym19_1_1482458793586_150205"><br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1482458793586_150014">In my original note, I explained that I'd done something similar to what the above stackoverflow.com entry suggested:<br id="yui_3_16_0_ym19_1_1482458793586_149972" clear="none"></div></div><div id="yui_3_16_0_ym19_1_1482458793586_149987">....</div>>> I did edit the first Makefile above to :<br clear="none">>>     1. Change the base PERL to "C:/msys64/mingw64/bin/perl.exe", *and*<br clear="none">>>     2. crypto/include/internal/bin_conf.h.in > crypto/include/internal/bin_conf.h<br clear="none">>><br clear="none"><div id="yui_3_16_0_ym19_1_1482458793586_150226">>> The above worked, but *only* for that line of the make file (as I expected).</div><div id="yui_3_16_0_ym19_1_1482458793586_150284"><br></div><div id="yui_3_16_0_ym19_1_1482458793586_150285">>>ADDENDUM<< Changing PERL to "C:/mysys64/mingw64/bin/perl.exe" in the top level Makefile was sufficient, even the second action correctly called perl.exe.<br></div></div><br clear="none"><div dir="ltr" id="yui_3_16_0_ym19_1_1482458793586_150054">The real issue is with the "\" in the paths for all the *.h files (there are many of these in each Makefile, too numerous to hand edit).  I can't just find / replace all "\", this will create new issues where the Makefile needs the "\" as it is.</div><div dir="ltr" id="yui_3_16_0_ym19_1_1482458793586_150125"><br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1482458793586_150178">I can't imagine the Makefiles use the "\" in the paths when Configure'd for a Unix (Linux) system, there should be a way to modify the Configure Perl script to use Unix paths when compiling for "mingw64" systems, but I've yet to find it in the Configure code.... <br></div><br></div> </div> </div>  </div></div></body></html>