Building libressl with Visual 2010 -


i'm trying build libressl 2.5.0 msvc2010 fails. used cmake generate project solution , tried build all_build project.

i following errors:

1>  tls_util.c 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(598): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(600): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(602): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(604): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(606): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(607): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(609): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(611): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(613): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(615): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(598): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(600): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(602): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(604): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(606): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(607): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(609): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(611): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(613): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(615): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(598): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(600): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(602): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(604): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(606): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(607): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(609): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(611): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(613): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(615): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(598): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(600): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(602): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(604): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(606): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(607): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(609): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(611): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(613): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(615): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(598): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(600): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(602): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(604): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(606): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(607): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(609): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(611): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(613): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(615): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(598): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(600): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(602): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(604): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(606): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(607): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(609): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(611): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(613): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(615): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(598): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(600): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(602): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(604): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(606): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(607): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(609): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(611): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(613): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(615): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(598): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(600): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(602): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(604): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(606): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(607): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(609): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(611): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(613): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(615): error c2059: erreur de syntaxe : 'constant' ... 1>..\..\libressl-2.5.0\tls\tls_bio_cb.c(41): error c2059: erreur de syntaxe : '.' 1>..\..\libressl-2.5.0\tls\tls_bio_cb.c(174): error c2143: erreur de syntaxe : absence de ';' avant 'type' 1>..\..\libressl-2.5.0\tls\tls_bio_cb.c(175): error c2065: 'rv' : identificateur non déclaré 1>..\..\libressl-2.5.0\tls\tls_bio_cb.c(177): error c2065: 'rv' : identificateur non déclaré 1>..\..\libressl-2.5.0\tls\tls_bio_cb.c(178): error c2065: 'rv' : identificateur non déclaré 1>..\..\libressl-2.5.0\tls\tls_bio_cb.c(180): error c2065: 'rv' : identificateur non déclaré 1>..\..\libressl-2.5.0\tls\tls_bio_cb.c(182): error c2065: 'rv' : identificateur non déclaré 1>..\..\libressl-2.5.0\tls\tls_bio_cb.c(190): error c2143: erreur de syntaxe : absence de ';' avant 'type' 1>..\..\libressl-2.5.0\tls\tls_bio_cb.c(191): error c2065: 'rv' : identificateur non déclaré 1>..\..\libressl-2.5.0\tls\tls_bio_cb.c(193): error c2065: 'rv' : identificateur non déclaré 1>..\..\libressl-2.5.0\tls\tls_bio_cb.c(194): error c2065: 'rv' : identificateur non déclaré 1>..\..\libressl-2.5.0\tls\tls_bio_cb.c(196): error c2065: 'rv' : identificateur non déclaré 1>..\..\libressl-2.5.0\tls\tls_bio_cb.c(198): error c2065: 'rv' : identificateur non déclaré 1>..\..\libressl-2.5.0\tls\tls_bio_cb.c(201): error c2143: erreur de syntaxe : absence de '{' avant '*' ... 1>  tls_verify.c ... 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(598): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(600): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(602): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(604): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(606): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(607): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(609): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(611): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(613): error c2059: erreur de syntaxe : 'constant' 1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\../include/stdlib.h(615): error c2059: erreur de syntaxe : 'constant' ... 

i don't understand these errors , stdlib.h bit complex understand lot macro.

for information tried same steps build libressl msvc 2013 , error don't appear.

so:

  • do know if libressl can compiled natively visual 2010 ? (i didn't find saying otherwise)
  • if can: understand errors , maybe way rid of them ?


Comments

Popular posts from this blog

ubuntu - PHP script to find files of certain extensions in a directory, returns populated array when run in browser, but empty array when run from terminal -

php - How can i create a user dashboard -

javascript - How to detect toggling of the fullscreen-toolbar in jQuery Mobile? -