HI, I'm trying to do some tests with the clang-cl build found at http://llvm.org/builds/ with the VisualStudio 2010 compiler, and I get this error for any project or single file I tested.
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\Microsoft.Cpp.Win32.Targets(153,5): error MSB6006: "CL.exe" exited with code -1073741515.
Any clue on whats going on? I tried looking on the Bugzilla or google but found nothing.
Unai Landa
CTO
ulanda@digital-legends.com
Digital Legends Entertainment
C/ Bruc 50, 2-4
08010 Barcelona (Spain)
Tel : +34 93 394 17 77
Fax: +34 93 304 35 05
www.digital-legends.com
This e-mail message contains confidential information and/or legally privileged and is intended only for the use of the addressed person. Any disclosure, copying, distribution or the taking of any action in reliance on the contents of this e-mail by any other person is strictly prohibited. If you believe that this e-mail message has been sent to you by error, please notify the sender by reply via e-mail and then delete this message from your system. Thank you.
Looks like we have a dependence on the 2012 C and C++ runtimes. You can probably work around this by installing the VC++ 2012 redistributable bits from http://www.microsoft.com/en-us/download/details.aspx?id=30679 I think our users so far have had VS2012 installed, so nobody has noticed this.
We should eliminate that dependence with static linking or dll redistribution.
Thanks Reid, that worked fine, but sadly clang-cl is not working for my code base, I get this errors even if I don’t use RTTI.
CL : error : cannot mangle RTTI descriptors for type ‘CPropTypeDirect’ yet
CL : error : cannot mangle the name of type ‘CPropTypeDirect’ into RTTI descriptors yet.
Digital Legends Entertainment
C/ Bruc 50, 2-4
08010 Barcelona (Spain)
Tel : +34 93 394 17 77
Fax: +34 93 304 35 05 www.digital-legends.com
This e-mail message contains confidential information and/or legally privileged and is intended only for the use of the addressed person. Any disclosure, copying, distribution or the taking of any action in reliance on the contents of this e-mail by any other person is strictly prohibited. If you believe that this e-mail message has been sent to you by error, please notify the sender by reply via e-mail and then delete this message from your system.Thankyou.
SO I think there is some interactio with the optimization settings I enabled....
Also as a side note the /GT parameter (Enable fiber safe optimizations) fails.
Unai Landa
CTO
ulanda@digital-legends.com
Digital Legends Entertainment
C/ Bruc 50, 2-4
08010 Barcelona (Spain)
Tel : +34 93 394 17 77
Fax: +34 93 304 35 05
www.digital-legends.com
This e-mail message contains confidential information and/or legally privileged and is intended only for the use of the addressed person. Any disclosure, copying, distribution or the taking of any action in reliance on the contents of this e-mail by any other person is strictly prohibited. If you believe that this e-mail message has been sent to you by error, please notify the sender by reply via e-mail and then delete this message from your system. Thank you.