From 8079987bc452fbd85fab877c9cf24f4c7aae53a0 Mon Sep 17 00:00:00 2001 From: Ohio2 Date: Sun, 4 Jul 2021 18:08:09 +0200 Subject: [PATCH] remade gcc & make --- gcc/build | 13 +++++++++++++ gcc/package | 5 +++++ make/build | 4 ++++ make/package | 5 +++++ 4 files changed, 27 insertions(+) create mode 100644 gcc/build create mode 100644 gcc/package create mode 100644 make/build create mode 100644 make/package diff --git a/gcc/build b/gcc/build new file mode 100644 index 0000000..ac99e13 --- /dev/null +++ b/gcc/build @@ -0,0 +1,13 @@ +wget -O gcc.tar.gz +tar -xf gcc.tar.gz +cd gcc +sed -i '/m64=/s/lib64/lib/' gcc/gcc/config/i386/t-linux64 +sed -i 's/lib64/lib/' gcc/gcc/config/i386/linux64.h +mkdir build +cd build +../configure --prefix=/usr --enable-languages=c,c++,d,fortran,go,objc,obj-c++ +make +make install DESTDIR="$1" +ln -s gcc "$1/usr/bin/cc" +install -Dm755 ../c99 "$1/usr/bin/c99" + diff --git a/gcc/package b/gcc/package new file mode 100644 index 0000000..d57d8a4 --- /dev/null +++ b/gcc/package @@ -0,0 +1,5 @@ +pkg_config_deploy="true" +pkg_config_ver="0.1" +pkg_config_name="gcc" +pkg_config_makedepends="" +pkg_config_depends="" diff --git a/make/build b/make/build new file mode 100644 index 0000000..0945f2a --- /dev/null +++ b/make/build @@ -0,0 +1,4 @@ +export CFLAGS="$CFLAGS -static" +./configure --prefix=/usr +make +make DESTDIR="$1" install diff --git a/make/package b/make/package new file mode 100644 index 0000000..312bbcd --- /dev/null +++ b/make/package @@ -0,0 +1,5 @@ +pkg_config_deploy="true" +pkg_config_ver="0.1" +pkg_config_name="make" +pkg_config_makedepends="" +pkg_config_depends=""