upd and patches
This commit is contained in:
39
assets/var/gnu/gcc16.md
Normal file
39
assets/var/gnu/gcc16.md
Normal file
@ -0,0 +1,39 @@
|
||||
gcc 16.1.0
|
||||
=
|
||||
https://ftp.gnu.org/gnu/gcc/gcc-16.1.0/gcc-16.1.0.tar.xz
|
||||
|
||||
``` env *** env ***
|
||||
disable=true
|
||||
```
|
||||
|
||||
``` sh *** patch ***
|
||||
rg -l "/lib64/ld-linux-x86-64.so.2" ./ | xargs sed -i 's|/lib64/ld-linux-x86-64.so.2|/pkg/gnu/lib/ld-linux-x86-64.so.2|g'
|
||||
```
|
||||
|
||||
``` sh *** build ***
|
||||
mkdir -p build
|
||||
cd build
|
||||
../configure \
|
||||
--prefix=/pkg/gnu/gcc \
|
||||
--disable-multilib \
|
||||
--enable-languages=c,c++ \
|
||||
--disable-werror &&
|
||||
make -j$(nproc)
|
||||
make install
|
||||
ln /pkg/gnu/gcc/bin/gcc /pkg/gnu/gcc/bin/cc
|
||||
```
|
||||
|
||||
``` cfg *** build deps ***
|
||||
gmp
|
||||
mpfr
|
||||
mpc
|
||||
isl
|
||||
zstd
|
||||
zlib
|
||||
```
|
||||
|
||||
``` cfg *** run deps ***
|
||||
binutils
|
||||
ripgrep
|
||||
sed
|
||||
```
|
||||
Reference in New Issue
Block a user