Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tools:sdcc [2015/01/10 19:38] – [Raspberry Pi] darron | tools:sdcc [2017/01/11 16:39] (current) – darron | ||
---|---|---|---|
Line 1: | Line 1: | ||
==== sdcc: Small Device C Compiler ==== | ==== sdcc: Small Device C Compiler ==== | ||
+ | |||
+ | sdcc is a C compiler for various microprocessors and micro-controllers including 8-bit PICMicros. | ||
== release == | == release == | ||
Line 21: | Line 23: | ||
make install | make install | ||
sdcc -v | sdcc -v | ||
- | SDCC : mcs51/ | + | SDCC : mcs51/ |
published under GNU General Public License (GPL) | published under GNU General Public License (GPL) | ||
</ | </ | ||
Line 35: | Line 37: | ||
make install | make install | ||
sdcc -v | sdcc -v | ||
- | SDCC : mcs51/ | + | SDCC : mcs51/ |
published under GNU General Public License (GPL) | published under GNU General Public License (GPL) | ||
</ | </ | ||
Line 45: | Line 47: | ||
== Enter emulator == | == Enter emulator == | ||
- | [[tools: | + | [[tools: |
== Build sdcc == | == Build sdcc == | ||
Line 54: | Line 56: | ||
[[tools: | [[tools: | ||
- | == Install (SVN) on RPi == | + | == Install (Eg. sdcc SVN) on RPi == |
< | < | ||
- | cd / | ||
- | make install | ||
cd / | cd / | ||
ln -sf / | ln -sf / | ||
Line 63: | Line 63: | ||
</ | </ | ||
- | === Windows === | + | The symbolic link above is important for installation due to an unknown bug in the build process. |
+ | === Cygwin === | ||
[[http:// | [[http:// | ||
When installation ends add sdcc to the PATH in the dialog box (default). | When installation ends add sdcc to the PATH in the dialog box (default). | ||