Skip to content

An Ubuntu Docker container with everything you need to compile and run EPOS applications

Notifications You must be signed in to change notification settings

fjorgemota/epos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

EPOS, or Embedded Parallel Operating System, is a operating system made in Federal University of Santa Catarina (UFSC) and can run actually in a big range of devices.

This container aims to simplify the development of EPOS applications by providing a Ubuntu Trusty container with all the dependencies you should need to run EPOS 1 applications, based on IA32 architecture.

How to use

Well..to execute a docker container you first need that Docker was installed and running in your computer. In a Linux computer, you can install it just by running:

wget -qO- https://get.docker.com/ | sh

Given the EPOS code is in the current directory, you can compile and run that EPOS application by using just two commands:

docker run --rm -v `pwd`:/code fjorgemota/epos make all
docker run --rm -v `pwd`:/code fjorgemota/epos make APPLICATION=philosophers_dinner run

In the last command, Docker will launch your program in QEmu, using the Makefile provided in the EPOS distribution. And that will work in any Linux distribution that Docker supports. :)

About

An Ubuntu Docker container with everything you need to compile and run EPOS applications

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published