<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0in;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:.5in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:217329658;
        mso-list-type:hybrid;
        mso-list-template-ids:-1870652740 -1 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
        {mso-level-text:"%1\)";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Times New Roman",serif;
        mso-ascii-font-family:Calibri;
        mso-hansi-font-family:Calibri;
        mso-bidi-font-family:"Times New Roman";}
@list l0:level2
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level3
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l0:level4
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level5
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level6
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l0:level7
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level8
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level9
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l1
        {mso-list-id:292443678;
        mso-list-type:hybrid;
        mso-list-template-ids:-414152738 -1 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l1:level1
        {mso-level-text:"%1\)";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l1:level2
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l1:level3
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l1:level4
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l1:level5
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l1:level6
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l1:level7
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l1:level8
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l1:level9
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></style>
</head>
<body lang="EN-US" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I am trying to cross-compile the SSL software on VMware running the following:<br>
<br>
</p>
<p class="MsoNormal">      <b>Linux Debian 3.16.0-4-686-pae #1 SMP Debian 3.16.36-1+deb8u2 (2016-10-19) i686 GNU/Linux<o:p></o:p></b></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I need to cross-compile the SSL software for the following targets running two versions of the QNX Operating System:</p>
<ol style="margin-top:0in" start="1" type="1">
<li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level1 lfo1"><b>QNX 6.5.0, PPCBE-SPE</b><b><o:p></o:p></b></li><li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level1 lfo1"><b>QNX 6.5.0, PPCBE</b><b><o:p></o:p></b></li><li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level1 lfo1"><b>QNX 6.5.0, X86</b><b><o:p></o:p></b></li><li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level1 lfo1"><b>QNX 6.3.2, PPCBE</b><b><o:p></o:p></b></li><li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level1 lfo1"><b>QNX 6.3.2, X86</b><b><o:p></o:p></b></li></ol>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">The compiler (script) used to make ssh (and ssl) is <span style="color:#C00000">
qcc99</span> which says:<o:p></o:p></p>
<p class="MsoNormal">       <b>#! /bin/sh<o:p></o:p></b></p>
<p class="MsoNormal">       <b><span style="color:#7030A0">qcc</span> -Wc,-std=gnu99 "$@"<o:p></o:p></b></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">To make ssh, I use the following configuration settings for these same (5) compiles:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<ol style="margin-top:0in" start="1" type="1">
<li class="MsoListParagraph" style="margin-left:0in;mso-list:l1 level1 lfo2"><b>QNX 6.5.0, PPCBE-SPE<o:p></o:p></b></li></ol>
<p class="MsoListParagraph"><b>./configure --with-privsep-user=sshd --host=powerpc-unknown-nto-qnx6.5.0 --build=x86 --prefix=   CC='<span style="color:#C00000">qcc99</span> -<span style="color:#00B0F0">V4.4.2,</span>gcc_ntoppcbespe' CPPFLAGS="-I$HOME/qnx650-ppcbespe/include
 -D_XOPEN_SOURCE=600 -D_QNX_SOURCE" CFLAGS='-g -O0 -me500v2' LDFLAGS="-L$HOME/qnx650-ppcbespe/lib -static"<o:p></o:p></b></p>
<ol style="margin-top:0in" start="2" type="1">
<li class="MsoListParagraph" style="margin-left:0in;mso-list:l1 level1 lfo2"><b>QNX 6.5.0, PPCBE<o:p></o:p></b></li></ol>
<p class="MsoListParagraph"><b>./configure --with-privsep-user=sshd --host=powerpc-unknown-nto-qnx6.5.0 --build=x86 --prefix=   CC='<span style="color:#C00000">qcc99</span> -<span style="color:#00B0F0">V4.4.2</span>,gcc_ntoppcbe' CPPFLAGS="-I$HOME/qnx650-ppcbe/include
 -D_XOPEN_SOURCE=600 -D_QNX_SOURCE" CFLAGS='-g -O2' LDFLAGS="-L$HOME/qnx650-ppcbe/lib -static”<o:p></o:p></b></p>
<ol style="margin-top:0in" start="3" type="1">
<li class="MsoListParagraph" style="margin-left:0in;mso-list:l1 level1 lfo2"><b>QNX 6.5.0, X86<o:p></o:p></b></li></ol>
<p class="MsoListParagraph"><b>./configure --with-privsep-user=sshd --host=i486-pc-nto-qnx6.5.0 --build=x86 --prefix=   CC='<span style="color:#C00000">qcc99</span>
<span style="color:#00B0F0">-V4.4.2</span>,gcc_ntox86' CPPFLAGS="-I$HOME/qnx650-x86/include -D_XOPEN_SOURCE=600 -D_QNX_SOURCE" CFLAGS='-g -O2' LDFLAGS="-L$HOME/qnx650-x86/lib -static"<o:p></o:p></b></p>
<ol style="margin-top:0in" start="4" type="1">
<li class="MsoListParagraph" style="margin-left:0in;mso-list:l1 level1 lfo2"><b>QNX 6.3.2, PPCBE<o:p></o:p></b></li></ol>
<p class="MsoListParagraph"><b>./configure --with-privsep-user=sshd --host=powerpc-unknown-nto-qnx6.3.0 --build=x86 --prefix=   CC='<span style="color:#C00000">qcc99</span> -<span style="color:#00B050">V3.3.5</span>,gcc_ntoppcbe' CPPFLAGS="-I$HOME/qnx632-ppcbe/include
 -D_XOPEN_SOURCE=600 -D_QNX_SOURCE" CFLAGS='-g -O2' LDFLAGS="-L$HOME/qnx632-ppcbe/lib -static"<o:p></o:p></b></p>
<ol style="margin-top:0in" start="5" type="1">
<li class="MsoListParagraph" style="margin-left:0in;mso-list:l1 level1 lfo2"><b>QNX 6.3.2, X86<o:p></o:p></b></li></ol>
<p class="MsoListParagraph"><b>./configure --with-privsep-user=sshd --host=i386-pc-nto-qnx6.3.0 --build=x86 --prefix=   CC='<span style="color:#C00000">qcc99</span>
<span style="color:#00B050">-V3.3.5</span>,gcc_ntox86' CPPFLAGS="-I$HOME/qnx632-x86/include -D_XOPEN_SOURCE=600 -D_QNX_SOURCE" CFLAGS='-g -O2' LDFLAGS="-L$HOME/qnx632-x86/lib -static"<o:p></o:p></b></p>
<p class="MsoListParagraph"><o:p> </o:p></p>
<p class="MsoNormal">Notice that QNX 6.5.0 uses GCC version <b><span style="color:#00B0F0">4.4.2</span></b><span style="color:#00B0F0">
</span>and QNX 6.3.2 uses GCC version <b><span style="color:#00B050">3.3.5</span></b>.  These are invoked using
<b><span style="color:#7030A0">QCC</span></b>, not GCC.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">While trying to compile SSH 8.8, it is providing the error:<br>
<br>
<b>     In file included from openssl-compat.c:32:<o:p></o:p></b></p>
<p class="MsoNormal"><b>         openssl-compat.h:37:3: error: #error OpenSSL 1.0.1 or greater is required<o:p></o:p></b></p>
<p class="MsoNormal"><b><o:p> </o:p></b></p>
<p class="MsoNormal">To satisfy this condition, I downloaded openssl-1.1.1l.    I do not know how to configure/make this software to create the 5 sets of SSL libraries required by SSH to make for my 5 targets.
<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><b><o:p> </o:p></b></p>
</div>
<font size="1"><i>This email and any attachments are only for use by the intended recipient(s) and may contain legally privileged, confidential, proprietary or otherwise private information. Any unauthorized use, reproduction, dissemination, distribution or
 other disclosure of the contents of this e-mail or its attachments is strictly prohibited. If you have received this email in error, please notify the sender immediately and delete the original. Neither this information block, the typed name of the sender,
 nor anything else in this message is intended to constitute an electronic signature unless a specific statement to the contrary is included in this message.
</i></font>
</body>
</html>