#!/bin/bash if ! type include >/dev/null 2>&1; then include() { . "$(cd "$(dirname "$1")" && pwd)/${2}" } fi include "${BASH_SOURCE[0]}" ../build_script/pragma_once.bash if ! pragma_once "${BASH_SOURCE[0]}"; then return 0 fi include "${BASH_SOURCE[0]}" ../build_script/base/export.bash init_build_environment load_compile_environment() { load_library "gcc-14.2.0:mpc-1.3.1:mpfr-4.2.1:gmp-6.2.1:cmake-3.26.5:make-4.4:patchelf-0.18.0" export LD_LIBRARY_PATH="/home/env/Qt5.14.2/5.14.2/gcc_64/lib/${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}" } load_compile_environment packageName="elfutils" version="0.189" _src="${_ae_root_}/src/${packageName}-${version}" _build="${_src_}/${packageName}-${version}-build" _install="${_ae_root_}/install/${packageName}-${version}-install" tar -xvf "${_ae_root_}/src/elfutils-0.189.tar.bz2" -C "${_ae_root_}/src" chmod 777 "${_src}" mkdir -p -m 777 "${_build}" cd "${_build}" || exit $? "${_src}/configure" --prefix="${_install}" make -j"$(nproc)" sudo make install sudo chmod -R 777 "${_install}"