diff --git a/toolchain_scripts/gcc-x86_64-elf.sh b/toolchain_scripts/gcc-x86_64-elf.sh index ccb0ef897..583f85a70 100755 --- a/toolchain_scripts/gcc-x86_64-elf.sh +++ b/toolchain_scripts/gcc-x86_64-elf.sh @@ -46,7 +46,7 @@ MULTILIB_OPTIONS += mno-red-zone MULTILIB_DIRNAMES += no-red-zone EOF -sed -i .bak 's/x86_64-\*-elf\*)/x86_64-\*-elf\*)\n\ttmake_file="\${tmake_file} i386\/t-x86_64-elf"/g' "../gcc-13.2.0/gcc/config.gcc" +sed -i.bak 's/x86_64-\*-elf\*)/x86_64-\*-elf\*)\n\ttmake_file="\${tmake_file} i386\/t-x86_64-elf"/g' "../gcc-13.2.0/gcc/config.gcc" ../gcc-13.2.0/configure --target=$TARGET --prefix="$PREFIX" --disable-nls --enable-languages=c,c++ --with-newlib --without-headers --enable-version-specific-runtime-libs $ADDONS make -j$(nproc) all-gcc diff --git a/toolchain_scripts/limine.sh b/toolchain_scripts/limine.sh index ada0946c3..9a12b96ed 100755 --- a/toolchain_scripts/limine.sh +++ b/toolchain_scripts/limine.sh @@ -37,7 +37,7 @@ export PREFIX="$OS2_ROOT/toolchain/limine/prefix" export PATH="$PREFIX/bin:$PATH" # fix for old make -grep -rl "define DEFAULT_VAR =" ../limine-5.20230830.0 | xargs sed -i "" -e 's/define DEFAULT_VAR =/define DEFAULT_VAR/g' +grep -rl "define DEFAULT_VAR =" ../limine-5.20230830.0 | xargs sed -i.bak -e 's/define DEFAULT_VAR =/define DEFAULT_VAR/g' ../limine-5.20230830.0/configure --disable-werror --enable-bios-cd --enable-bios --enable-uefi-ia32 --enable-uefi-x86-64 --enable-uefi-cd \ --prefix="$PREFIX"