Installation fixes

This commit is contained in:
Jordan Carlin 2024-08-29 12:15:03 -07:00
parent 82a19a4858
commit 4c8114c175
No known key found for this signature in database

View File

@ -161,13 +161,13 @@ if (( RHEL_VERSION == 8 )) || (( UBUNTU_VERSION == 20 )); then
section_header "Installing glib" section_header "Installing glib"
pip install -U meson # Meson is needed to build glib pip install -U meson # Meson is needed to build glib
cd "$RISCV" cd "$RISCV"
curl --location https://download.gnome.org/sources/glib/2.70/glib-2.70.5.tar.xz | tar xJf --directory="glib" curl --location https://download.gnome.org/sources/glib/2.70/glib-2.70.5.tar.xz | tar xJf
cd glib cd glib-2.70.5
meson setup _build --prefix="$RISCV" meson setup _build --prefix="$RISCV"
meson compile -C _build meson compile -C _build
meson install -C _build meson install -C _build
cd "$RISCV" cd "$RISCV"
rm -rf glib rm -rf glib-2.70.5
echo -e "${SUCCESS_COLOR}glib successfully installed!${ENDC}" echo -e "${SUCCESS_COLOR}glib successfully installed!${ENDC}"
fi fi
fi fi
@ -178,13 +178,13 @@ if (( RHEL_VERSION == 8 )); then
if [ ! -e "$RISCV"/include/gmp.h ]; then if [ ! -e "$RISCV"/include/gmp.h ]; then
section_header "Installing gmp" section_header "Installing gmp"
cd "$RISCV" cd "$RISCV"
curl --location https://ftp.gnu.org/gnu/gmp/gmp-6.3.0.tar.xz | tar xJf --directory="gmp" curl --location https://ftp.gnu.org/gnu/gmp/gmp-6.3.0.tar.xz | tar xJf
cd gmp cd gmp-6.3.0
./configure --prefix="$RISCV" ./configure --prefix="$RISCV"
make -j "${NUM_THREADS}" make -j "${NUM_THREADS}"
make install make install
cd "$RISCV" cd "$RISCV"
rm -rf gmp rm -rf gmp-6.3.0
echo -e "${SUCCESS_COLOR}gmp successfully installed!${ENDC}" echo -e "${SUCCESS_COLOR}gmp successfully installed!${ENDC}"
fi fi
fi fi