sdcc - Small Device C Compiler

Property Value
Distribution Debian Sid
Repository Debian Main amd64
Package filename sdcc_3.8.0+dfsg-2+b1_amd64.deb
Package name sdcc
Package version 3.8.0+dfsg
Package release 2+b1
Package architecture amd64
Package type deb
Category devel::compiler devel::lang:c devel::library devel::machinecode electronics hardware::embedded implemented-in::c interface::commandline role::devel-lib role::program scope::utility works-with::software:source
License -
Maintainer Debian Electronics Packaging Team <>
Download size 1.79 MB
Installed size 7.10 MB


Package Version Architecture Repository
sdcc_3.8.0+dfsg-2_i386.deb 3.8.0+dfsg i386 Debian Main
sdcc - - -


Name Value
libc6 >= 2.14
libgcc1 >= 1:3.4
libstdc++6 >= 9
sdcc-libraries = 3.8.0+dfsg-2
zlib1g >= 1:1.2.0


Name Value
sdcc-ucsim << 3.5.0


Type URL
Binary Package sdcc_3.8.0+dfsg-2+b1_amd64.deb
Source Package sdcc

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install sdcc deb package:
    # sudo apt-get install sdcc




2019-01-01 - Gudjon I. Gudjonsson <>
sdcc (3.8.0+dfsg-2) unstable; urgency=medium
* Add build dependency on texlive-latex-extra (Closing #917692)
* Bump standards version to 4.3.0, no changes needed
2018-10-30 - Gudjon I. Gudjonsson <>
sdcc (3.8.0+dfsg-1) unstable; urgency=medium
[ Jonathan McDowell ]
* Add myself to Uploaders and move under the Electronics Packaging Team.
* Move to debhelper compat level 10.
* Rename git-buildpackage section header to just buildpackage.
[ Gudjon I. Gudjonsson ]
* New upstream release
* Remove a few autogenerated files from git and add to debian/rules
clean target.
* Don't install device/examples, removed from upstream
* Bump standards to 4.2.1
* Change watch from http to https
* Add patch to fix spelling 01_fix_spelling.patch
* Fix spelling error in ucsim and sdcc manpages
* Change version check to DEB_VERSION_UPSTREAM in rules file
* Add override file to remove false lintian gfdl positives
* Add dependency on zlib1g-dev
* Add dependency on inkscape (Closes: #911713)
* Change .c files to non executable in rules
* Make clean targer remove config.log and Makefile
2018-07-31 - Jonathan McDowell <>
sdcc (3.7.0+dfsg2-0.1) unstable; urgency=medium
* Non-maintainer upload.
* Repack upstream tarball to exclude GFDL documentation with invariant
* Fix doc-base file pointer to include .gz extension for manual
* Add information to README.source about repacking upstream
2018-07-29 - Jonathan McDowell <>
sdcc (3.7.0+dfsg-0.2) unstable; urgency=medium
* Move texinfo to binary Build-Dep
2018-07-29 - Jonathan McDowell <>
sdcc (3.7.0+dfsg-0.1) unstable; urgency=medium
[ Geert Stappers ]
* Non-maintainer upload.
* Recreated git repo content (Closes: #895345)
* Git repo at Salsa
[ Jonathan McDowell ]
* New upstream release (Closes: #892869)
+ Fixes FTBFS with GCC 8 (Closes: #897856)
+ Removed patches as all now applied upstream
+ Enable building of PDF manual
+ Fix ucsim docs to include SVGs instead of GIFs
* Mark sdcc-doc + sdcc-libraries Multi-Arch foreign
* Remove Bdale from uploaders, on his request
2018-04-18 - Adrian Bunk <>
sdcc (3.5.0+dfsg-2.1) unstable; urgency=medium
* Non-maintainer upload.
* Add patch from Dr. Tobias Quathamer to fix FTBFS with lyx 2.3.
(Closes: #894619)
2016-03-19 - Gudjon I. Gudjonsson <>
sdcc (3.5.0+dfsg-2) unstable; urgency=medium
* Add dependency on gsfonts (Closes: #818447)
* Bump standards version to 3.9.7, no changes needed
* Remove breaks version 2.9.0
* Add breaks version 3.4.0, sdar was moved from
sdcc-ucsim to sdcc. (Closes: #803660)
* Add patch 03_spelling to fix spelling error
* Change vcs browser from http to https
* Add hardening += all to build options
2015-10-16 - Gudjon I. Gudjonsson <>
sdcc (3.5.0+dfsg-1) unstable; urgency=medium
* New upstream release (Closes: #789831)
* Improve manpages asxxxx and sdcc
* Add manpages sdar, sdas390, sdasrab, sdasstm8, sdastlcs90,
sdldstm8, sdnm, sdobjcopy, sstm8
* Remove manpage savr
* Remove patches, 02_fix_spelling and 03_fix_compilation. Fixed
in upstream.
* Bump standards version to 3.9.6
* Remove unneeded lines from clean target in rules file
* Update description i control file (Closes: #766325)
* Move sdar from sdcc-ucsim to sdcc
* Add binary file sdldstm8 to sdcc
* Add huge memory model libraries (Closes: #768307)
* Add dependency on graphicsmagick-imagemagick-compat
* Exclude example code from compression
* Add patch 02_enable_ppc64.patch (Closes: #766478)
* Use autotools-dev to support new arches

See Also

Package Description
sdcv_0.5.2-2+b1_amd64.deb StarDict Console Version
sddm-theme-breeze_5.14.5.1-3+b1_amd64.deb Breeze SDDM theme
sddm-theme-debian-breeze_5.14.5.1-3+b1_amd64.deb Debian Breeze SDDM theme
sddm-theme-debian-elarun_0.18.0-1_all.deb 'Debian Elarun' Theme for SDDM X11 display manager
sddm-theme-debian-maui_0.18.0-1_all.deb 'Debian Maui' theme for SDDM X11 display manager
sddm-theme-elarun_0.18.0-1_all.deb 'Elarun' Theme for SDDM X11 display manager
sddm-theme-maldives_0.18.0-1_all.deb 'Maldives' theme for SDDM X11 display manager
sddm-theme-maui_0.18.0-1_all.deb 'Maui' theme for SDDM X11 display manager
sddm-theme-maya_0.18.0-1_all.deb 'Maya' theme for SDDM X11 display manager
sddm_0.18.0-1_amd64.deb modern display manager for X11
sdf-doc_2.001+1-7_all.deb Documentation and examples for the Simple Document Parser
sdf_2.001+1-7_all.deb Simple Document Parser
sdformat-doc_6.2.0+dfsg-1_all.deb Simulation Description Format (SDF) parser - Documentation
sdformat-sdf_6.2.0+dfsg-1_all.deb Simulation Description Format (SDF) parser - SDF files
sdl-ball-data_1.02-2_all.deb brick-breaking game like DX-Ball/Arkanoid - data files