Project: Marionette C compiler [Wiki]
Summary
Files
Screenshots
Wiki
Bug Tracker
Mercurial Repository | Project Wiki (Page: Home) |
|---|
| Last Changed 3 weeks ago, by xlq |
Getting startedNote that there isn't very much compiler yet. BuildingFor building, you'll need SCons. Debian/Ubuntu users can run aptitude install scons while Slackware users can use the SCons slackbuild. Users of other operating systems will have to find out for themselves. [1] Fetch the tip, either using Mercurial: hg clone https://sharesource.org/hg/mcc Or not using Mercurial: wget --no-check-certificate https://sharesource.org/hg/mcc/archive/tip.tar.bz2 tar -xvvjf tip.tar.bz2 [2] Enter the project directory. [3] Run scons --help to show a list of build options. The PREFIX and DESTDIR options do nothing yet. For example, to set the CFLAGS to enable gprof profiling, core dumping and debugging information: scons CFLAGS="-Wall -g -std=c99 -pedantic -dH -pg" SCons will remember these options, and you can just run scons without these options later. [4] In the current state, the compiler will only read from stdin and print the syntax tree to stdout. SCons options
ContactPlease join #marionette on the ShareSource IRC network:
Or e-mail jp <dot> sittingduck <at> gmail <dot> com (public key) |