Skip to content

lfqt5/FREEDM

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

FREEDM DGI REPOSITORY

Disclaimer

These source code files were created at as part of the FREEDM DGI Subthrust,
and are intended for use in teaching or research.  They may be freely copied,
modified and redistributed as long as modified versions are clearly marked as
such and this notice is not removed.

Neither the authors nor the FREEDM Project nor the National Science Foundation
make any warranty, express or implied, nor assumes any legal responsibility
for the accuracy, completeness or usefulness of these codes or any information
distributed with these codes.

Suggested modifications or questions about this code can be directed to 
Dr. Bruce McMillin, Department of Computer Science, Missour University of
Science and Technology, Rolla, MO  65409 (ff@mst.edu).

Building This Project

1. Begin by installing boost. You may be able to use your system's provided
boost package, or you may need to begin by downloading boost 1.44 (which is
known to work) from http://www.boost.org/users/history/

2. If you are using a boost package skip to 4.
If you aren't using a package of boost, build it by extracting the source
tarball you downloaded to your home directory, navigating to it and invoking
`bjam` which, assuming you have all the right packages installed, will build
boost.

3. Next, define the BOOST_ROOT environment variable in your `.bashrc` by setting
it to the directory you build boost in. For example
`export BOOST_ROOT='~/boost/'` should be added to your `.bashrc`.

4. Navigate to the `Broker` directory within the source you cloned from github
and invoke `cmake .` This will prepare all the makefiles.

5. Lastly, call make and wait for the FREEDM project to build.

About

FREEDM DGI Broker Software

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published