tcc - A small but hyper fast C compiler

Property Value
Distribution ALT Linux Sisyphus
Repository Classic x86_64
Package name tcc
Package version 0.9.27
Package release alt1
Package architecture x86_64
Package type rpm
Installed size 319.63 KB
Download size 319.63 KB
Official Mirror
TinyCC (aka TCC) is a small but hyper fast C compiler. Unlike other C
compilers, it is meant to be self-sufficient: you do not need an
external assembler or linker because TCC does that for you.
TCC compiles so fast that even for big projects Makefiles may not be
TCC not only supports ANSI C, but also most of the new ISO C99 standard
and many GNUC extensions.
TCC can also be used to make C scripts, i.e. pieces of C source that
you run as a Perl or Python script. Compilation is so fast that your
script will be as fast as if it was an executable.
TCC can also automatically generate memory and bound checks while
allowing all C pointers operations. TCC can do these checks even if non
patched libraries are used.
With libtcc, you can use TCC as a backend for dynamic code generation.


Package Version Architecture Repository
tcc-0.9.27-alt1.i586.rpm 0.9.27 i586 Classic
tcc - - -


Name Value
/lib64/ - - - - - - -
rpmlib(PayloadIsLzma) -
rtld(GNU_HASH) -


Name Value
tcc = 0.9.27-alt1
tinycc = 0.9.27-alt1


Type URL
Binary Package tcc-0.9.27-alt1.x86_64.rpm
Source Package tcc-0.9.27-alt1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] x86_64 classic
    rpm [Sisyphus] noarch classic
  2. Update the package index:
    # sudo apt-get update
  3. Install tcc rpm package:
    # sudo apt-get install tcc




2018-02-05 - Fr. Br. George <> 0.9.27-alt1
- Resurrect with packaging schheme changed
- Update to 0.9.27
2016-07-18 - Fr. Br. George <>
- Upstream changed to
- Update to 0.9.26-727-g4134994
2015-12-03 - Igor Vlasenko <> 0.9.26-alt1.1
- NMU: added BR: texinfo
2013-04-18 - Led <> 0.9.26-alt1
- 0.9.26
- Makefile:
+ don't strip binaries when install
+ dont' link with libm
- updated BuildRequires
- cleaned up spec
- build with default %_optlevel
- added %check section
2011-03-23 - Eugeny A. Rostovtsev (REAL) <real at> 0.9.25-alt4
- Really rebuilt for debuginfo
2011-03-22 - Eugeny A. Rostovtsev (REAL) <real at> 0.9.25-alt3
- Rebuilt for debuginfo
2010-11-16 - Eugeny A. Rostovtsev (REAL) <real at> 0.9.25-alt2
- Fixed build
2009-11-15 - Led <> 0.9.25-alt2
- warning instead error for unsupported linker options
2009-06-02 - Led <> 0.9.25-alt1
- 0.9.25
- updated URL
- cleaned up spec
- updated description and summary
- fixed License
2007-02-22 - Led <> 0.9.23-alt4
- added ExclusiveArch: %ix86
- fixed %files

See Also

Package Description
tcl-8.6.8-alt1.x86_64.rpm A Tool Command Language (TCL)
tcl-blt-2.5.3-alt1.x86_64.rpm A Tk toolkit extension, including widgets, geometry managers etc
tcl-blt-devel-2.5.3-alt1.x86_64.rpm development files for blt toolkit
tcl-devel-8.6.8-alt1.x86_64.rpm Header files and C programming manual for TCL
tcl-dom-core-3.1-alt3.qa1.x86_64.rpm A front-end interface and generic DOM implementation for Tcl
tcl-dom-devel-3.1-alt3.qa1.x86_64.rpm Header files for tcl-dom
tcl-dom-libxml2-3.1-alt3.qa1.x86_64.rpm A libxml2-based DOM implementation for Tcl
tcl-dp-4.0b2-alt3.x86_64.rpm The package provides UDP, TCP, IP-multicast, and RPC for Tcl
tcl-gpg-1.0-alt2.qa1.x86_64.rpm A Tcl interface to GNU Privacy Guard
tcl-httpd-core-3.5.1-alt1.qa2.x86_64.rpm A core of tcl implementation of a Web server
tcl-httpd-extra-3.5.1-alt1.qa2.x86_64.rpm Compiled addons to a tclhttpd
tcl-httpd-manual-3.5.1-alt1.qa2.x86_64.rpm A tclhttpd documentation
tcl-httpd-server-3.5.1-alt1.qa2.x86_64.rpm A standalone tclhttpd server
tcl-img-1.4.2-alt1.x86_64.rpm Tcl Image Formats (Img)
tcl-incrtcl4-4.0.5-alt1.x86_64.rpm [Incr Tcl] is an object-oriented extension of the Tcl language