Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Tree [2f4e69] default tip /
History



File Date Author Commit
bin 2012-06-20 az@Aeolus.acin.tuwien.ac.at az@Aeolus.acin.tuwien.ac.at [caf350] fixed some compile issues on lms platform
buildsupport 2014-05-04 Alois Zoitl Alois Zoitl [87d03f] implemented [issues:#853] Turn architecture lis...
doc 2014-05-19 Alois Zoitl Alois Zoitl [89fbbb] added section on if statements to the coding rules
src 2014-07-09 Alois Zoitl Alois Zoitl [2f4e69] Merge with 1.5.x
systemtests 2013-02-21 PROFACTOR/mhofma PROFACTOR/mhofma [16baeb] MOD: added environment variable for vcd-file
templates 2010-07-16 Alil Alil [506330] new com_infra: added com layer for fbdkasn1 enc...
tests 2014-05-10 Alois Zoitl Alois Zoitl [ee15b4] added a fb test for a sample test composite FB ...
.cdtproject 2010-04-20 Alil Alil [c48174] initial commit
.cproject 2014-05-03 alil alil [fa1658] implemented [issues:#852] Move many FORTE CMake...
.hgignore 2014-02-07 mmm@ALDO-THE-APACHE-DEBIAN.acin.tuwien.ac.at mmm@ALDO-THE-APACHE-DEBIAN.acin.tuwien.ac.at [546f3f] Adds hgignore
.hgtags 2014-06-16 Alois Zoitl Alois Zoitl [fcd1c2] Added tag 1.5.2 for changeset 85e2fc5e5c34
.project 2014-01-19 Alois Zoitl Alois Zoitl [0de594] added a fb instantiation test using typelibrary...
AUTHORS 2012-02-15 az@AZRAEL.tuwien.ac.at az@AZRAEL.tuwien.ac.at [d1f5a7] Merge bugfixes from 1.1.x branch
CMakeLists.txt 2014-05-04 Alois Zoitl Alois Zoitl [87d03f] implemented [issues:#853] Turn architecture lis...
COPYING 2011-09-15 alil alil [f26ff4] updated ChangeLog and Doxyfile for the new rele...
ChangeLog 2012-09-16 Alois Zoitl Alois Zoitl [07f013] updated changelog
Doxyfile 2011-09-15 alil alil [f26ff4] updated ChangeLog and Doxyfile for the new rele...
NEWS 2010-04-20 Alil Alil [c48174] initial commit
README 2011-03-30 Ingo Hegny Ingo Hegny [cddb41] updated README (CMake)
TODO 2011-03-30 Ingo Hegny Ingo Hegny [1dbdd5] updated todos
config.h.in 2014-02-25 Alois Zoitl Alois Zoitl [a7fc6b] fixed [issues:#729] Specify location of Bootfile;
fortestyle.xml 2011-10-09 alil alil [fd3cfd] added eclipse code style file and updated codin...
setup_digime73.sh 2011-03-15 Ingo Hegny Ingo Hegny [a65997] changed setup scripts (remove automake and auto...
setup_digime74.sh 2011-03-15 Ingo Hegny Ingo Hegny [a65997] changed setup scripts (remove automake and auto...
setup_lms.sh 2011-06-05 alil alil [3187ea] fixed issues in setup_lms.sh reported by carolyn
setup_phycoreat91.sh 2011-03-15 Ingo Hegny Ingo Hegny [a65997] changed setup scripts (remove automake and auto...
setup_posix-ppc.sh 2011-03-15 Ingo Hegny Ingo Hegny [a65997] changed setup scripts (remove automake and auto...
setup_posix.sh 2014-05-04 Alois Zoitl Alois Zoitl [87d03f] implemented [issues:#853] Turn architecture lis...

Read Me

README for FORTE
================

This is first and simple usage documentation for 
FORTE: the FORDIAC Run-Time Environment


Development environment:
========================
  1. Get Cygwin and the Cywin development packages
  2. Get CMake (cmake.org)
  3. We strongly recommend Eclipse with CDT for developing  
  4. (optional) get boost.test (included in boost-framework) for testing 

Compile for PCs:
=======================
  1. Use CMake (e.g., cmake-gui) to set up development environment
     1.1. set source directory to FORTE main directory
     1.2. set target directory
       we recommend using a separate directory for binaries (e.g. /bin/posix) 
       within the FORTE main directory structure
     1.3. change settings and select modules to be included
     1.4. configure
     1.5. generate makefiles
     1.6. multiple setups/platforms can be maintained at the same time 
       1.6.1. set different target directory and repeat from 1.2.    
  2. Directly in Cygwin
  	 2.1. Go into the defined target directory
  	 2.2. Run "make" 
  	 2.2.1. the resulting forte will be in the directory
  	 		{target dir}/src	
  3. Within Eclipse 
  	 3.1. Import the project
  	 3.2. Choose/create make target "all" in the target directory
  	 3.3. the resulting forte will be in the directory
  	 		{target dir}/src
  
Compile for DIGI Connect ME (to be updated for CMake):
======================================================
  1. General steps	
	 1.1 First of all you need to copy the board support package with all libraries and 
	     includes files into the directory bin/digime.
	 1.2 Add the files appconf.h and appconf_api.c which come along with the examples of 
	     NetOS into the directory src/arch/netos
	 1.3 configure appconf.h to your application's values           
  2. Directly in Cygwin
  	 2.1 Go into the FORTE main directory
  	 2.2 Run setup_pc script: ./setup_digimi.sh
  	 2.3 Run make script: ./fortemake.sh all
  	 2.4 The resulting forte will be in the directory
  	 		./bin/digime/src	
  3. Within Eclipse 
  	 3.1 Import the project
  	 3.2 Choose setup_digime from the make targets
  	 3.3 Choose all from the make targets
  	 3.4 The resulting forte will be in the directory
  	 		./bin/digime/src