Login Page - Create Account

Support Board


Date/Time: Sat, 20 Apr 2024 05:21:38 +0000



Post From: [SOLVED] Error Building locally with Visual C++ and personal .h files

[2020-07-02 15:07:16]
User106904 - Posts: 3
I uninstalled and re-installed everything in all possible orders.
I think I have evidence of a problem: when .h files are used with VC

NOTE >>> I am only using SC codes here that comes with SC Installation. Nothing is mine <<<

>>> Scenario 1 - warnings but works - compiling ExampleCustomStudies.cpp
========================================================================
-- Starting build of Custom Studies Source files: ExampleCustomStudies.cpp. -- 16:58:36

C:\WINDOWS\system32\cmd.exe /C "C:\SierraChart\ACS_Source\VisualCCompile.Bat"


C:\SierraChart\ACS_Source>call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd64
cl : Command line warning D9002 : ignoring unknown option '/std:c++17'
ExampleCustomStudies.cpp
C:\SierraChart\ACS_Source\ExampleCustomStudies.cpp(168): warning C4800: 'unsigned int': forcing value to bool 'true' or 'false' (performance warning)
C:\SierraChart\ACS_Source\ExampleCustomStudies.cpp(169): warning C4800: 'unsigned int': forcing value to bool 'true' or 'false' (performance warning)
Creating library ExampleCustomStudies.lib and object ExampleCustomStudies.exp
Generating code
Finished generating code
-- End of Build -- 16:58:38

>>> Scenario 2 - does not work - compiling ExampleCustomStudies.cpp + IntradayRecord.h
======================================================================================

-- Starting build of Custom Studies Source files: ExampleCustomStudies.cpp IntradayRecord.h. -- 17:04:57

C:\WINDOWS\system32\cmd.exe /C "C:\SierraChart\ACS_Source\VisualCCompile.Bat"


C:\SierraChart\ACS_Source>call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd64
cl : Command line warning D9002 : ignoring unknown option '/std:c++17'
cl : Command line warning D9024 : unrecognized source file type 'C:\SierraChart\ACS_Source\IntradayRecord.h', object file assumed
ExampleCustomStudies.cpp
C:\SierraChart\ACS_Source\ExampleCustomStudies.cpp(168): warning C4800: 'unsigned int': forcing value to bool 'true' or 'false' (performance warning)
C:\SierraChart\ACS_Source\ExampleCustomStudies.cpp(169): warning C4800: 'unsigned int': forcing value to bool 'true' or 'false' (performance warning)
C:\SierraChart\ACS_Source\IntradayRecord.h : fatal error LNK1107: invalid or corrupt file: cannot read at 0x21B0
-- End of Build -- 17:04:59