godotengine / godot

Godot Engine – Multi-platform 2D and 3D game engine
https://godotengine.org
MIT License
89.04k stars 20.19k forks source link

Compilation fails with Visual Studio C++ 2010 Express #357

Closed SiENcE closed 10 years ago

SiENcE commented 10 years ago

Compilation fails with the new OpenSSL.

It gives me this: cl /Fodrivers\register_driver_types.obj /c drivers\register_driver_types.cpp /TP /TP /nologo /DFREETYPE_ENABLED /O2 /MT /Gd /GR /nologo "/IC:\Program Files (x86 )\Microsoft SDKs\Windows\v7.0A\/Include" /DWINDOWS_ENABLED /DRTAUDIO_ENABLED /DW IN32 /DTYPED_METHOD_BIND /DGLES2_ENABLED /DGLES1_ENABLED /DGLEW_ENABLED "/IC:\Pr ogram Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE" "/IC:\Program Files ( x86)\Microsoft SDKs\Windows\v7.0A\include" /I "/IC:\Program Files (x86)\Microsof t DirectX SDK (June 2010)\/Include" /DMSVC /GR -DMUSEPACK_ENABLED -DOPENSSL_ENAB LED -DOLD_SCENE_FORMAT_ENABLED -DSQUISH_ENABLED -DVORBIS_ENABLED -DTHEORA_ENABLE D -DPNG_ENABLED -DDDS_ENABLED -DPVR_ENABLED -DJPG_ENABLED -DWEBP_ENABLED -DSPEEX _ENABLED -DTOOLS_ENABLED -DGDSCRIPT_ENABLED -DMINIZIP_ENABLED -DXML_ENABLED -DOP ENSSL_NO_ASM /Icore /Icore\math /Itools /Idrivers /I. /Iplatform\windows /Iplatf orm\windows\include /Itools\freetype /Itools\freetype\freetype\include /Idrivers \builtin_openssl /Idrivers\builtinzlib\zlib /Idrivers\vorbis /Idrivers\builtin openssl\crypto /Idrivers\builtin_openssl\crypto\evp /Idrivers\builtin_openssl\cr ypto\asn1 /Idrivers\builtin_openssl\crypto\modes register_driver_types.cpp drivers\builtin_openssl\openssl/x509v3.h(192) : error C2059: Syntaxfehler: 'Kons tante' drivers\builtin_openssl\openssl/x509v3.h(192) : error C2059: Syntaxfehler: ')' drivers\builtin_openssl\openssl/x509v3.h(192) : error C2238: Unerwartete(s) Toke n vor ';' drivers\builtin_openssl\openssl/x509v3.h(200) : error C2059: Syntaxfehler: 'Kons tante' drivers\builtin_openssl\openssl/x509v3.h(200) : error C2059: Syntaxfehler: ')' drivers\builtin_openssl\openssl/x509v3.h(200) : error C2238: Unerwartete(s) Toke n vor ';' drivers\builtin_openssl\openssl/x509v3.h(231) : error C2059: Syntaxfehler: 'Kons tante' drivers\builtin_openssl\openssl/x509v3.h(231) : error C2059: Syntaxfehler: ')' drivers\builtin_openssl\openssl/x509v3.h(231) : error C2238: Unerwartete(s) Toke n vor ';' drivers\builtin_openssl\openssl/x509v3.h(573) : error C2059: Syntaxfehler: '(' drivers\builtinopenssl\openssl/x509v3.h(573) : error C2143: Syntaxfehler: Es fe hlt ';' vor '' drivers\builtin_openssl\openssl/x509v3.h(573) : error C2059: Syntaxfehler: ')' drivers\builtin_openssl\openssl/x509v3.h(573) : error C4430: Fehlender Typspezif izierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterst ützt. drivers\builtin_openssl\openssl/x509v3.h(704) : error C2065: 'nm': nichtdeklarie rter Bezeichner drivers\builtin_openssl\openssl/x509v3.h(704) : error C2226: Syntaxfehler: Typ ' stack_st_CONFVALUE' nicht erwartet scons: ** [drivers\register_driver_types.obj] Error 2 scons: building terminated because of errors.

reduz commented 10 years ago

sorry, will push a fix for this today

On Thu, May 1, 2014 at 9:28 AM, Florian Fischer notifications@github.comwrote:

Compilation fails with the new OpenSSL.

It gives me this: cl /Fodrivers\register_driver_types.obj /c drivers\register_driver_types.cpp /TP /TP /nologo /DFREETYPE_ENABLED /O2 /MT /Gd /GR /nologo "/IC:\Program Files (x86 )\Microsoft SDKs\Windows\v7.0A\/Include" /DWINDOWS_ENABLED /DRTAUDIO_ENABLED /DW IN32 /DTYPED_METHOD_BIND /DGLES2_ENABLED /DGLES1_ENABLED /DGLEW_ENABLED "/IC:\Pr ogram Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE" "/IC:\Program Files ( x86)\Microsoft SDKs\Windows\v7.0A\include" /I "/IC:\Program Files (x86)\Microsof t DirectX SDK (June 2010)\/Include" /DMSVC /GR -DMUSEPACK_ENABLED -DOPENSSL_ENAB LED -DOLD_SCENE_FORMAT_ENABLED -DSQUISH_ENABLED -DVORBIS_ENABLED -DTHEORA_ENABLE D -DPNG_ENABLED -DDDS_ENABLED -DPVR_ENABLED -DJPG_ENABLED -DWEBP_ENABLED -DSPEEX

_ENABLED -DTOOLS_ENABLED -DGDSCRIPT_ENABLED -DMINIZIP_ENABLED -DXML_ENABLED -DOP ENSSL_NO_ASM /Icore /Icore\math /Itools /Idrivers /I. /Iplatform\windows /Iplatf orm\windows\include /Itools\freetype /Itools\freetype\freetype\include /Idrivers \builtin_openssl /Idrivers\builtinzlib\zlib /Idrivers\vorbis /Idrivers\builtin openssl\crypto /Idrivers\builtin_openssl\crypto\evp /Idrivers\builtin_openssl\cr ypto\asn1 /Idrivers\builtin_openssl\crypto\modes register_driver_types.cpp drivers\builtin_openssl\openssl/x509v3.h(192) : error C2059: Syntaxfehler: 'Kons tante' drivers\builtin_openssl\openssl/x509v3.h(192) : error C2059: Syntaxfehler: ')' drivers\builtin_openssl\openssl/x509v3.h(192) : error C2238: Unerwartete(s) Toke n vor ';' drivers\builtin_openssl\openssl/x509v3.h(200) : error C2059: Syntaxfehler: 'Kons tante' drivers\builtin_openssl\openssl/x509v3.h(200) : error C2059: Syntaxfehler: ')' drivers\builtin_openssl\openssl/x509v3.h(200) : error C2238: Unerwartete(s) Toke n vor ';' drivers\builtin_openssl\openssl/x509v3.h(231) : error C2059: Syntaxfehler: 'Kons tante' drivers\builtin_openssl\openssl/x509v3.h(231) : error C2059: Syntaxfehler: ')' drivers\builtin_openssl\openssl/x509v3.h(231) : error C2238: Unerwartete(s) Toke n vor ';' drivers\builtin_openssl\openssl/x509v3.h(573) : error C2059: Syntaxfehler: '(' drivers\builtin_openssl\openssl/x509v3.h(573) : error C2143: Syntaxfehler: Es fe hlt ';' vor '

_' drivers\builtin_openssl\openssl/x509v3.h(573) : error C2059: Syntaxfehler: ')' drivers\builtin_openssl\openssl/x509v3.h(573) : error C4430: Fehlender Typspezif izierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterst ützt. drivers\builtin_openssl\openssl/x509v3.h(704) : error C2065: 'nm': nichtdeklarie rter Bezeichner drivers\builtin_openssl\openssl/x509v3.h(704) : error C2226: Syntaxfehler: Typ ' stack_st_CONFVALUE' nicht erwartet scons: ** [drivers\register_driver_types.obj] Error 2 scons: building terminated because of errors.

— Reply to this email directly or view it on GitHubhttps://github.com/okamstudio/godot/issues/357 .

SiENcE commented 10 years ago

Ok great!

reduz commented 10 years ago

please check if it builds with the latest push

On Thu, May 1, 2014 at 9:44 AM, Florian Fischer notifications@github.comwrote:

Ok great!

— Reply to this email directly or view it on GitHubhttps://github.com/okamstudio/godot/issues/357#issuecomment-41906803 .

SiENcE commented 10 years ago

Works! Thx for the fast fix.