updated gnu repo
This commit is contained in:
34
assets/var/gnu/gcc.md
Normal file
34
assets/var/gnu/gcc.md
Normal file
@ -0,0 +1,34 @@
|
||||
gcc 15.1.0
|
||||
=
|
||||
https://ftp.gnu.org/gnu/gcc/gcc-15.1.0/gcc-15.1.0.tar.xz
|
||||
|
||||
|
||||
``` 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 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