SlackBuilds Repository

15.0 > Development > gcc14 (14.2.0)

The GNU Compiler Collection includes front ends for C, C++, Objective-C,
Objective-C++, Fortran, Ada, Go and D as well as libraries for these
languages (libstdc++,...). GCC was originally written as the compiler
for the GNU operating system. The GNU system was developed to be 100%
free software, free in the sense that it respects the user's freedom.

By default, gcc14 is built with:
--enable-languages=ada,c,c++,d,fortran,go,lto,objc,obj-c++
This may be changed by nominating a subset of the default enabled
languages as a comma separated list in the USER_LANGS environment
variable when executing the SlackBuild e.g.
USER_LANGS="ada,c,c++,fortran" bash gcc14.SlackBuild

To use the new gcc14 compilers in preference to th defaults provided by
Slackware 15.0, run the following commands:
export CC=gcc-14.2.0
export CPP=cpp-14.2.0
export CXX=g++-14.2.0
export AR=gcc-ar-14.2.0
export NM=gcc-nm-14.2.0
export RANLIB=gcc-ranlib-14.2.0
export PATH=/opt/gcc14-14.2.0/bin:$PATH

or source the appropriate /etc/default/gcc14.{sh,csh} file.

Maintained by: Christoph Willing
Keywords: GCC,gnu,compiler,collection
ChangeLog: gcc14

Homepage:
https://gcc.gnu.org

Source Downloads:
gcc-14.2.0.tar.xz (2268420ba02dc01821960e274711bde0)

Download SlackBuild:
gcc14.tar.gz
gcc14.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Individual Files:
README
c89.sh
c99.sh
doinst.sh
gcc14.SlackBuild
gcc14.info
slack-desc

Validated for Slackware 15.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2026 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds