<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic I discovered this issue too.  in Intel® Software Guard Extensions (Intel® SGX)</title>
    <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/SSL-Add-On-for-the-Intel-SGX-compilation-errors/m-p/1096358#M1002</link>
    <description>&lt;P&gt;I discovered this issue too.&amp;nbsp; I solved it using the following:&lt;/P&gt;

&lt;OL&gt;
	&lt;LI&gt;Make sure that the "include" directory is added to the Additional Include Directories:
		&lt;OL&gt;
			&lt;LI&gt;In the C/C++ General Settings add "&lt;SPAN style="color: rgb(31, 73, 125); font-family: &amp;quot;Calibri&amp;quot;,sans-serif; font-size: 11pt; mso-fareast-font-family: Calibri; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;$(SolutionDir)..\include\openssl;&lt;STRONG&gt;$(SolutionDir)..\include&lt;/STRONG&gt;;"&lt;/SPAN&gt;&lt;/LI&gt;
			&lt;LI&gt;Add "#include "windows.h" to file - this file exists in $(SolutionDir)..\include&lt;/LI&gt;
		&lt;/OL&gt;
	&lt;/LI&gt;
&lt;/OL&gt;

&lt;P&gt;Mark&lt;/P&gt;</description>
    <pubDate>Tue, 02 May 2017 17:19:55 GMT</pubDate>
    <dc:creator>Mark_S_Intel2</dc:creator>
    <dc:date>2017-05-02T17:19:55Z</dc:date>
    <item>
      <title>SSL Add-On for the Intel SGX compilation errors</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/SSL-Add-On-for-the-Intel-SGX-compilation-errors/m-p/1096357#M1001</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;

&lt;P&gt;I downloaded the newest version of the&amp;nbsp;SSL Add-On for the Intel SGX provided on Intel pages (&lt;SPAN style="font-size: 1em;"&gt;&lt;A href="https://software.intel.com/sites/default/files/managed/3b/05/sgxssl.1.7.100.35615.zip)" target="_blank"&gt;https://software.intel.com/sites/default/files/managed/3b/05/sgxssl.1.7.100.35615.zip)&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em;"&gt;However, I get a whole lot of error when I try to compile it:&lt;/SPAN&gt;&lt;/P&gt;

&lt;PRE class="brush:plain;"&gt;1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/crypto.h(581): error C2065: 'FILE': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/crypto.h(581): error C2059: syntax error: ')'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/bio.h(656): error C2065: 'FILE': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/bio.h(656): error C2065: 'stream': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/bio.h(656): error C2062: type 'int' unexpected
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/bio.h(730): error C2065: 'FILE': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/bio.h(730): error C2065: 'fp': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/bio.h(730): error C2059: syntax error: 'const'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/bio.h(731): error C2065: 'FILE': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/bio.h(731): error C2065: 'fp': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/bio.h(731): error C2059: syntax error: 'const'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/bn.h(516): error C2065: 'FILE': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/bn.h(516): error C2065: 'fp': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/bn.h(516): error C2059: syntax error: 'const'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/asn1.h(985): error C2061: syntax error: identifier 'FILE'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/asn1.h(993): error C2061: syntax error: identifier 'FILE'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/asn1.h(994): error C2061: syntax error: identifier 'FILE'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/asn1.h(1006): error C2061: syntax error: identifier 'FILE'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/asn1.h(1007): error C2065: 'FILE': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/asn1.h(1007): error C2065: 'fp': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/asn1.h(1007): error C2065: 'str': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/asn1.h(1007): error C2275: 'ASN1_STRING': illegal use of this type as an expression
1&amp;gt;  C:\...\sgxssl.1.7.100.35615\include\openssl/ossl_typ.h(98): note: see declaration of 'ASN1_STRING'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/asn1.h(1007): error C2062: type 'unsigned long' unexpected
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/ec.h(734): error C2065: 'FILE': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/ec.h(734): error C2065: 'fp': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/ec.h(734): error C2059: syntax error: 'const'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/ec.h(975): error C2065: 'FILE': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/ec.h(975): error C2065: 'fp': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/ec.h(975): error C2059: syntax error: 'const'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/ec.h(983): error C2065: 'FILE': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/ec.h(983): error C2065: 'fp': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/ec.h(983): error C2059: syntax error: 'const'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/rsa.h(383): error C2065: 'FILE': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/rsa.h(383): error C2065: 'fp': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/rsa.h(383): error C2059: syntax error: 'const'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/dh.h(230): error C2065: 'FILE': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/dh.h(230): error C2065: 'fp': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/dh.h(230): error C2059: syntax error: 'const'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/dsa.h(248): error C2065: 'FILE': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/dsa.h(248): error C2065: 'fp': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/dsa.h(248): error C2059: syntax error: 'const'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/dsa.h(249): error C2065: 'FILE': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/dsa.h(249): error C2065: 'bp': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/dsa.h(249): error C2059: syntax error: 'const'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/lhash.h(186): error C2061: syntax error: identifier 'FILE'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/lhash.h(187): error C2061: syntax error: identifier 'FILE'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/lhash.h(188): error C2061: syntax error: identifier 'FILE'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/pkcs7.h(264): error C2065: 'FILE': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/pkcs7.h(264): error C2065: 'fp': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/pkcs7.h(264): error C2065: 'p7': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/pkcs7.h(264): error C2275: 'PKCS7': illegal use of this type as an expression
1&amp;gt;  C:\...\sgxssl.1.7.100.35615\include\openssl/pkcs7.h(200): note: see declaration of 'PKCS7'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/pkcs7.h(265): error C2065: 'FILE': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/pkcs7.h(265): error C2065: 'fp': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/pkcs7.h(265): error C2065: 'p7': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/pkcs7.h(265): error C2275: 'PKCS7': illegal use of this type as an expression
1&amp;gt;  C:\...\sgxssl.1.7.100.35615\include\openssl/pkcs7.h(200): note: see declaration of 'PKCS7'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(670): error C2065: 'FILE': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(670): error C2065: 'fp': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(670): error C2065: 'x509': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(670): error C2275: 'X509': illegal use of this type as an expression
1&amp;gt;  C:\...\sgxssl.1.7.100.35615\include\openssl/ossl_typ.h(154): note: see declaration of 'X509'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(671): error C2065: 'FILE': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(671): error C2065: 'fp': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(671): error C2065: 'x509': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(671): error C2275: 'X509': illegal use of this type as an expression
1&amp;gt;  C:\...\sgxssl.1.7.100.35615\include\openssl/ossl_typ.h(154): note: see declaration of 'X509'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(672): error C2065: 'FILE': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(672): error C2065: 'fp': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(672): error C2065: 'crl': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(672): error C2275: 'X509_CRL': illegal use of this type as an expression
1&amp;gt;  C:\...\sgxssl.1.7.100.35615\include\openssl/ossl_typ.h(156): note: see declaration of 'X509_CRL'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(673): error C2065: 'FILE': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(673): error C2065: 'fp': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(673): error C2065: 'crl': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(673): error C2275: 'X509_CRL': illegal use of this type as an expression
1&amp;gt;  C:\...\sgxssl.1.7.100.35615\include\openssl/ossl_typ.h(156): note: see declaration of 'X509_CRL'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(674): error C2065: 'FILE': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(674): error C2065: 'fp': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(674): error C2065: 'req': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(674): error C2275: 'X509_REQ': illegal use of this type as an expression
1&amp;gt;  C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(240): note: see declaration of 'X509_REQ'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(675): error C2065: 'FILE': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(675): error C2065: 'fp': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(675): error C2065: 'req': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(675): error C2275: 'X509_REQ': illegal use of this type as an expression
1&amp;gt;  C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(240): note: see declaration of 'X509_REQ'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(677): error C2065: 'FILE': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(677): error C2065: 'fp': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(677): error C2065: 'rsa': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(677): error C2275: 'RSA': illegal use of this type as an expression
1&amp;gt;  C:\...\sgxssl.1.7.100.35615\include\openssl/ossl_typ.h(146): note: see declaration of 'RSA'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(678): error C2065: 'FILE': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(678): error C2065: 'fp': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(678): error C2065: 'rsa': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(678): error C2275: 'RSA': illegal use of this type as an expression
1&amp;gt;  C:\...\sgxssl.1.7.100.35615\include\openssl/ossl_typ.h(146): note: see declaration of 'RSA'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(679): error C2065: 'FILE': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(679): error C2065: 'fp': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(679): error C2065: 'rsa': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(679): error C2275: 'RSA': illegal use of this type as an expression
1&amp;gt;  C:\...\sgxssl.1.7.100.35615\include\openssl/ossl_typ.h(146): note: see declaration of 'RSA'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(680): error C2065: 'FILE': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(680): error C2065: 'fp': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(680): error C2065: 'rsa': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(680): error C2275: 'RSA': illegal use of this type as an expression
1&amp;gt;  C:\...\sgxssl.1.7.100.35615\include\openssl/ossl_typ.h(146): note: see declaration of 'RSA'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(681): error C2065: 'FILE': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(681): error C2065: 'fp': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(681): error C2065: 'rsa': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(681): error C2275: 'RSA': illegal use of this type as an expression
1&amp;gt;  C:\...\sgxssl.1.7.100.35615\include\openssl/ossl_typ.h(146): note: see declaration of 'RSA'
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(682): error C2065: 'FILE': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(682): error C2065: 'fp': undeclared identifier
1&amp;gt;C:\...\sgxssl.1.7.100.35615\include\openssl/x509.h(682): fatal error C1003: error count exceeds 100; stopping compilation&lt;/PRE&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em;"&gt;I am on Windows and I removed and reinstalled the newest version of the SDK and PSW.&lt;BR /&gt;
	Does anybody know how to fix this problem?&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em;"&gt;Best Regards&lt;BR /&gt;
	Benny&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 02 May 2017 08:18:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/SSL-Add-On-for-the-Intel-SGX-compilation-errors/m-p/1096357#M1001</guid>
      <dc:creator>Benny_F_</dc:creator>
      <dc:date>2017-05-02T08:18:00Z</dc:date>
    </item>
    <item>
      <title>I discovered this issue too. </title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/SSL-Add-On-for-the-Intel-SGX-compilation-errors/m-p/1096358#M1002</link>
      <description>&lt;P&gt;I discovered this issue too.&amp;nbsp; I solved it using the following:&lt;/P&gt;

&lt;OL&gt;
	&lt;LI&gt;Make sure that the "include" directory is added to the Additional Include Directories:
		&lt;OL&gt;
			&lt;LI&gt;In the C/C++ General Settings add "&lt;SPAN style="color: rgb(31, 73, 125); font-family: &amp;quot;Calibri&amp;quot;,sans-serif; font-size: 11pt; mso-fareast-font-family: Calibri; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;$(SolutionDir)..\include\openssl;&lt;STRONG&gt;$(SolutionDir)..\include&lt;/STRONG&gt;;"&lt;/SPAN&gt;&lt;/LI&gt;
			&lt;LI&gt;Add "#include "windows.h" to file - this file exists in $(SolutionDir)..\include&lt;/LI&gt;
		&lt;/OL&gt;
	&lt;/LI&gt;
&lt;/OL&gt;

&lt;P&gt;Mark&lt;/P&gt;</description>
      <pubDate>Tue, 02 May 2017 17:19:55 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/SSL-Add-On-for-the-Intel-SGX-compilation-errors/m-p/1096358#M1002</guid>
      <dc:creator>Mark_S_Intel2</dc:creator>
      <dc:date>2017-05-02T17:19:55Z</dc:date>
    </item>
  </channel>
</rss>

