<div>Dear All,</div>
<div>I am trying to build supplicant using VS2005. I am able to build win_if_list,wpa_cli,wpa_passphrase. But eapol_test,wpa_supplicant,wpasvc giving error tls_openssl.c file which internally using x509v3.h openssl header file. Is there any possbile way to built supplicant without openssl:) for windows.</div>
<div> </div>
<div>I am assuming some compatible errors are present in tls_openssl.c. becoz its compiling in Linux PC. I am getting following errors. Is there anything related GENERAL_NAME ?? please guide me to solve issue. I have installed winpcap,openssl lib and headers already.</div>
<div><font size="1">
<p>>tncc.c</p>
<p>1>tls_openssl.c</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(192) : error C2059: syntax error : '('</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(200) : error C2059: syntax error : 'type'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(204) : error C2059: syntax error : '}'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(205) : error C2059: syntax error : '}'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(211) : error C2061: syntax error : identifier 'GENERAL_NAME'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(212) : error C2059: syntax error : '}'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(231) : error C2059: syntax error : '('</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(232) : error C2059: syntax error : '}'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(249) : error C2061: syntax error : identifier 'DIST_POINT_NAME'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(253) : error C2059: syntax error : '}'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(323) : error C2061: syntax error : identifier 'GENERAL_NAME'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(326) : error C2059: syntax error : '}'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(358) : error C2061: syntax error : identifier 'DIST_POINT_NAME'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(364) : error C2059: syntax error : '}'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(524) : error C2143: syntax error : missing '{' before '*'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(524) : error C2143: syntax error : missing ')' before '*'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(524) : error C2143: syntax error : missing '{' before '*'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(524) : error C2059: syntax error : ')'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(524) : error C2143: syntax error : missing '{' before '*'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(524) : error C2143: syntax error : missing ')' before '*'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(524) : error C2143: syntax error : missing '{' before '*'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(524) : error C2040: 'a' : 'int **' differs in levels of indirection from 'int *'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(524) : error C2059: syntax error : 'type'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(524) : error C2059: syntax error : ')'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(524) : error C2143: syntax error : missing ')' before '*'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(524) : error C2143: syntax error : missing '{' before '*'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(524) : error C2059: syntax error : 'type'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(524) : error C2059: syntax error : ')'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(525) : error C2143: syntax error : missing '{' before '*'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(525) : error C2143: syntax error : missing ')' before '*'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(525) : error C2143: syntax error : missing '{' before '*'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(525) : error C2059: syntax error : ')'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(526) : error C2143: syntax error : missing ')' before '*'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(526) : error C2143: syntax error : missing '{' before '*'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(526) : error C2143: syntax error : missing ';' before '*'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(526) : error C2059: syntax error : ')'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(536) : error C2143: syntax error : missing ')' before '*'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(536) : error C2081: 'GENERAL_NAME' : name in formal parameter list illegal</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(536) : error C2143: syntax error : missing '{' before '*'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(536) : error C2059: syntax error : 'type'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(536) : error C2059: syntax error : ')'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(537) : error C2143: syntax error : missing ')' before '*'</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(537) : error C2081: 'GENERAL_NAME' : name in formal parameter list illegal</p>
<p>1>C:\dev\openssl\include\openssl/x509v3.h(537) : error C2143: syntax error : missing '{' before '*'</p></font> </div>