Menu

Tree [25271e] default tip /
 History

Read Only access


File Date Author Commit
 .settings 2011-03-30 Mario de Sousa Mario de Sousa [90782e] Huge change.
 AnnexF 2007-01-31 etisserant etisserant [fb7727] Initial commit. Last MatPLC CVS with some makef...
 absyntax 2019-02-13 Mario de Sousa Mario de Sousa [d9e47e] add default NULL value to references (as sugges...
 absyntax_utils 2017-07-03 Mario de Sousa Mario de Sousa [f91488] Debugging helper class: print value of tokens i...
 config 2013-08-23 mjsousa mjsousa [1f8885] merge
 debian unknown
 lib 2019-02-13 Mario de Sousa Mario de Sousa [ee66a1] merge
 stage1_2 2018-12-20 Mario de Sousa Mario de Sousa [c46b3d] fix issue#77 - when IL FB followed by SFC FB, n...
 stage3 2018-12-21 Mario de Sousa Mario de Sousa [c2779e] fix issue #78: IL NOT operator not working
 stage4 2019-08-30 Edouard Tisserant Edouard Tisserant [25271e] Reworked get_greatest_tick_count computation
 tests 2011-04-05 Edouard Tisserant Edouard Tisserant [c0453b] Re-generated std lib related code, with updated...
 util 2017-04-03 Mario de Sousa Mario de Sousa [56ebe2] Access elements[] in list_c through a new get_e...
 .hgignore 2014-03-15 mjsousa mjsousa [4e7f95] Update files to be ignored by mercurial: ignore...
 COPYING unknown
 Makefile.am 2011-08-25 Matteo Facchinetti Matteo Facchinetti [f3cec8] Add automatic HG changeset id information in "-...
 README.build 2015-10-02 mjsousa mjsousa [c25446] Update README.build file with instructions for ...
 common.mk unknown
 configure.ac 2017-12-22 Mario de Sousa Mario de Sousa [29735e] Fix method ./configure uses to determine bison ...
 main.cc 2017-04-03 Mario de Sousa Mario de Sousa [56ebe2] Access elements[] in list_c through a new get_e...
 main.hh 2016-05-13 mjsousa mjsousa [a61f8f] Add support for non-standard VOID datatype. May...
 readme 2012-02-27 Mario de Sousa Mario de Sousa [67d8b0] Change prev_il_instruction to a vector<>

Read Me

Compile/Build 
=============

1) Compiling under Linux
------------------------
$ autoreconf -i
$ ./configure
$ make


2) Cross-Compiling under Linux, for Windows
-------------------------------------------
$ ./configure  --host=i586-pc-mingw32
(or, to use static linking, which does not require installing any mingw dll's on windows)
$ ./configure  --host=i586-pc-mingw32 LDFLAGS="-static"
$ make





Maintaining the Build Environment
=================================
-> Add new files to Makefile.am or add a new makefile
$ autoreconf


-> Prepare clean project
$ make distclean



-> Remember to add these files to your .hgignore
	Makefile
	config.*
	*.a
	.deps


-> Send me TODO list to complete build system.
	matteo.facchinetti@sirius-es.it

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.