아래 링크를 따라가면 sdcc 를 다운로드 할 수 있습니다.


http://sourceforge.net/projects/sdcc/files/sdcc-linux-x86/


3.4 버전을 다운받고,


tmp 폴더를 만들어 거기에 압축을 푼다음

]#tar xjf sdcc-3.4.0-i386-unknown-linux2.5.tar.bz2 


폴더로 들어가

]#cd sdcc-3.4.0


모두 /usr/local 로 복사합니다.

]#cp -r */usr/local/


이것으로 설치는 끝납니다.


확인

root@r2adve-note:es#sdcc -v

SDCC : mcs51/z80/z180/r2k/r3ka/gbz80/tlcs90/ds390/pic16/pic14/TININative/ds400/hc08/s08/stm8 3.4.0 #8981 (Apr  5 2014) (Linux)

published under GNU General Public License (GPL)

root@r2adve-note:es#


good.


이녀석은 어떤 놈들을 컴파일 할 수 있느냐 하면..


root@r2adve-note:lib#pwd

/home/smb/toolchain/tmp/sdcc-3.4.0/share/sdcc/lib

root@r2adve-note:lib#ls

ds390  gbz80  large   pic14  r2k   s08    small-stack-auto  stm8    z180

ds400  hc08   medium  pic16  r3ka  small  src               tlcs90  z80

root@r2adve-note:lib#


라이브러리를 보니, 대략 위에 나열된 녀석들은 다 쓸 수 있어 보입니다.