Skip to content

12sidedtech/trading_base

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Requirements

If you want to be an effective developer, you must have the following packages installed:

Build and install these the usual way (./configure, make, make install for most libraries).

Build Types

To set the build type, set the BUILD_TYPE variable. For example, if you want to make a release build of the system, set BUILD_TYPE to release. The target types are defined in the build/ directory of the source tree.

The default build type is debug.

Useful Environmental Notes

To run TSL apps as configured by default, you will need huge pages enabled on your system. To do this, create a pool of system hugepages:

echo -n 32 > /proc/sys/vm/nr_hugepages

This will create 32 hugepages that can be used by the system. Production systems will probably have more hugepages allocated than 32.

Building the System

If you have all the dependencies installed (compiler, mostly), you should be good to go. Just type

make

in the top level directory.

About

The basic Trading Standard Library and build system for the 12Sided Development Environment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •