Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
tools:sdcc [2014/12/29 17:54]
darron [Windows]
tools:sdcc [2016/12/18 21:40]
darron [Raspberry Pi]
Line 21: Line 21:
 make install make install
 sdcc -v sdcc -v
-SDCC : mcs51/z80/z180/r2k/r3ka/gbz80/tlcs90/ds390/pic16/pic14/TININative/ds400/hc08/s08/stm8 3.4.#8964 (Mar 30 2014) (Linux)+SDCC : mcs51/z80/z180/r2k/r3ka/gbz80/tlcs90/ds390/pic16/pic14/TININative/ds400/hc08/s08/stm8 3.6.#9820 (Linux)
 published under GNU General Public License (GPL) published under GNU General Public License (GPL)
 </code> </code>
Line 27: Line 27:
 == SVN update == == SVN update ==
 <code> <code>
 +cd /usr/src/sdcc-svn
 svn update svn update
 cd sdcc cd sdcc
Line 34: Line 35:
 make install make install
 sdcc -v sdcc -v
-SDCC : mcs51/z80/z180/r2k/r3ka/gbz80/tlcs90/ds390/pic16/pic14/TININative/ds400/hc08/s08/stm8 3.4.#9063 (Aug 29 2014) (Linux)+SDCC : mcs51/z80/z180/r2k/r3ka/gbz80/tlcs90/ds390/pic16/pic14/TININative/ds400/hc08/s08/stm8 3.6.#9820 (Linux)
 published under GNU General Public License (GPL) published under GNU General Public License (GPL)
 </code> </code>
  
-==== Raspberry Pi =====+=== Raspberry Pi ===
  
 == Install gputils == == Install gputils ==
Line 44: Line 45:
  
 == Enter emulator == == Enter emulator ==
-[[tools:raspbian|Debian Raspbian]]+[[tools:raspbian-emu|Raspbian emulator]]
  
 == Build sdcc == == Build sdcc ==
Line 53: Line 54:
 [[tools:nfs|NFS]] [[tools:nfs|NFS]]
  
-== Install (SVN) on RPi ==+== Install (Eg. sdcc SVN) on RPi ==
 <code> <code>
-cd /embedded/raspbian/usr/src/gputils-svn/gputils 
-make install 
 cd /embedded/raspbian/usr/src/sdcc-svn/sdcc cd /embedded/raspbian/usr/src/sdcc-svn/sdcc
-ln -/embedded/raspbian/usr/src/sdcc-svn/ /usr/src/+ln -sf /embedded/raspbian/usr/src/sdcc-svn/ /usr/src/
 make install make install
 </code> </code>
  
-==== Windows ====+The symbolic link above is important for installation due to an unknown bug in the build process.
  
 +=== Cygwin ===
 [[http://sf.net/projects/sdcc/files/sdcc-win32/3.3.0/sdcc-3.3.0-setup.exe/download|Install]] [[http://sf.net/projects/sdcc/files/sdcc-win32/3.3.0/sdcc-3.3.0-setup.exe/download|Install]]
  
 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).