2
0
mirror of https://codeberg.org/kiss-community/repo synced 2024-11-15 11:10:08 -07:00
repo/core/gcc/README

74 lines
3.2 KiB
Plaintext
Raw Normal View History

2021-08-25 22:22:10 -06:00
gcc
________________________________________________________________________________
The GNU Compiler Collection (GCC) is an optimizing compiler produced by the GNU
Project supporting various programming languages, hardware architectures and
operating systems. The Free Software Foundation (FSF) distributes GCC as free
software under the GNU General Public License (GNU GPL). GCC is a key component
of the GNU toolchain and the standard compiler for most projects related to GNU
and the Linux kernel. With roughly 15 million lines of code in 2019, GCC is one
of the biggest open source programs in existence. It has played an important
role in the growth of free software, as both a tool and an example. [0]
Upstream: https://gcc.gnu.org/
[000] Index
________________________________________________________________________________
* Installation ........................................................... [001]
* Setup .................................................................. [002]
* Usage .................................................................. [003]
* Troubleshooting ........................................................ [004]
* C/CXX Compiler Cannot Create Executables ............................. [005]
* References ............................................................. [006]
[001] Installation
________________________________________________________________________________
+------------------------------------------------------------------------------+
| |
| $ kiss b gcc |
| |
+------------------------------------------------------------------------------+
[002] Setup
________________________________________________________________________________
GCC is the default compiler and is installed by default. No further setup should
be necessary short of compilation flags.
[003] Usage
________________________________________________________________________________
Refer to the manual pages and command help output.
[004] Troubleshooting
________________________________________________________________________________
--[005] C/CXX Compiler Cannot Create Executables -------------------------------
This is almost always an error in your CFLAGS/CXXFLAGS. Ensure that you have
used -ONUM (CAPITAL O) and not (lowercase o) or (zero 0). If this does not fix
the issue, try building the package with a cleaner environment.
+----------------------------------------------------------------------------+
| |
| $ CFLAGS= CXXFLAGS= LDFLAGS= kiss b pkg |
| |
+----------------------------------------------------------------------------+
If the issue still persists, open a bug at $/kisslinux/repo
[006] References
________________________________________________________________________________
[0] https://en.wikipedia.org/wiki/GNU_Compiler_Collection