Difference between revisions of "Talk:Programming Reference:Build System (obsolete)"

From BCI2000 Wiki
Jump to: navigation, search
 
Line 2: Line 2:
 
*It is no longer necessary to download and install Qt, as BCI2000 comes with a stripped-down version of Qt and its runtime libraries.
 
*It is no longer necessary to download and install Qt, as BCI2000 comes with a stripped-down version of Qt and its runtime libraries.
 
*For MSVC compilers, a runtime version of Qt is provided, so it is no longer necessary to compile Qt when using an MSVC compiler.
 
*For MSVC compilers, a runtime version of Qt is provided, so it is no longer necessary to compile Qt when using an MSVC compiler.
*Differences found to regression test data files: BCI2000 comes with its own random number generator to ensure consistent random number generation across repeated runs, and for different runtime libraries. This random number generator allows to specify a random seed value in the RandomSeed BCI2000 parameter. Thus, there should not be any differences in the regression test except for time stamps, which are ignored anyway.
+
*Differences found between data files in the  regression test: BCI2000 comes with [[Programming_Reference:RandomGenerator_Class|its own random number generator]] to ensure consistent random number generation across repeated runs, and for different runtime libraries. This random number generator allows to specify a random seed value in the RandomSeed BCI2000 parameter. Thus, there should not be any differences in the regression test except for time stamps, which are ignored anyway.
 
*The Release/Debug directory issue with MSVC has been solved using the CMake prefix hack.
 
*The Release/Debug directory issue with MSVC has been solved using the CMake prefix hack.
  
 
[[User:Mellinger|Mellinger]] 13:42, 26 January 2010 (UTC)
 
[[User:Mellinger|Mellinger]] 13:42, 26 January 2010 (UTC)

Revision as of 13:43, 26 January 2010

As of January 2010, the following information on this page is outdated:

  • It is no longer necessary to download and install Qt, as BCI2000 comes with a stripped-down version of Qt and its runtime libraries.
  • For MSVC compilers, a runtime version of Qt is provided, so it is no longer necessary to compile Qt when using an MSVC compiler.
  • Differences found between data files in the regression test: BCI2000 comes with its own random number generator to ensure consistent random number generation across repeated runs, and for different runtime libraries. This random number generator allows to specify a random seed value in the RandomSeed BCI2000 parameter. Thus, there should not be any differences in the regression test except for time stamps, which are ignored anyway.
  • The Release/Debug directory issue with MSVC has been solved using the CMake prefix hack.

Mellinger 13:42, 26 January 2010 (UTC)