Created
December 13, 2018 16:38
-
-
Save jD91mZM2/082185d000e3e3b0dad2ab4b66e8bdf7 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
mkdir -p build | |
nasm -f bin -o build/bootloader -D ARCH_x86_64 -ibootloader/x86_64/ bootloader/x86_64/disk.asm | |
mkdir -p "/home/user/redox/prefix/x86_64-unknown-redox" | |
wget -O /home/user/redox/prefix/x86_64-unknown-redox/gcc.tar.bz2.partial "https://gitlab.redox-os.org/redox-os/gcc/-/archive/redox/gcc-redox.tar.bz2" | |
--2018-12-13 17:34:42-- https://gitlab.redox-os.org/redox-os/gcc/-/archive/redox/gcc-redox.tar.bz2 | |
Resolving gitlab.redox-os.org (gitlab.redox-os.org)... 206.189.65.122 | |
Connecting to gitlab.redox-os.org (gitlab.redox-os.org)|206.189.65.122|:443... connected. | |
HTTP request sent, awaiting response... 200 OK | |
Length: 75867571 (72M) [application/octet-stream] | |
Saving to: ‘/home/user/redox/prefix/x86_64-unknown-redox/gcc.tar.bz2.partial’ | |
/home/user/redox/prefix/x86_64-unknown-r 100%[================================================================================>] 72.35M 3.34MB/s in 41s | |
2018-12-13 17:35:24 (1.78 MB/s) - ‘/home/user/redox/prefix/x86_64-unknown-redox/gcc.tar.bz2.partial’ saved [75867571/75867571] | |
mv "/home/user/redox/prefix/x86_64-unknown-redox/gcc.tar.bz2.partial" "/home/user/redox/prefix/x86_64-unknown-redox/gcc.tar.bz2" | |
mkdir -p "/home/user/redox/prefix/x86_64-unknown-redox/gcc.partial" | |
tar --extract --file "/home/user/redox/prefix/x86_64-unknown-redox/gcc.tar.bz2" --directory "/home/user/redox/prefix/x86_64-unknown-redox/gcc.partial" --strip-components=1 | |
cd "/home/user/redox/prefix/x86_64-unknown-redox/gcc.partial" && ./contrib/download_prerequisites | |
2018-12-13 17:35:45 URL: ftp://gcc.gnu.org/pub/gcc/infrastructure/gmp-6.1.0.tar.bz2 [2383840] -> "./gmp-6.1.0.tar.bz2" [1] | |
2018-12-13 17:35:49 URL: ftp://gcc.gnu.org/pub/gcc/infrastructure/mpfr-3.1.4.tar.bz2 [1279284] -> "./mpfr-3.1.4.tar.bz2" [1] | |
2018-12-13 17:35:53 URL: ftp://gcc.gnu.org/pub/gcc/infrastructure/mpc-1.0.3.tar.gz [669925] -> "./mpc-1.0.3.tar.gz" [1] | |
2018-12-13 17:35:56 URL: ftp://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 [1626446] -> "./isl-0.16.1.tar.bz2" [1] | |
gmp-6.1.0.tar.bz2: OK | |
mpfr-3.1.4.tar.bz2: OK | |
mpc-1.0.3.tar.gz: OK | |
isl-0.16.1.tar.bz2: OK | |
All prerequisites downloaded successfully. | |
mv "/home/user/redox/prefix/x86_64-unknown-redox/gcc.partial" "/home/user/redox/prefix/x86_64-unknown-redox/gcc" | |
touch "/home/user/redox/prefix/x86_64-unknown-redox/gcc" | |
mkdir -p "/home/user/redox/prefix/x86_64-unknown-redox" | |
wget -O /home/user/redox/prefix/x86_64-unknown-redox/binutils.tar.bz2.partial "https://gitlab.redox-os.org/redox-os/binutils-gdb/-/archive/redox/binutils-gdb-redox.tar.bz2" | |
--2018-12-13 17:35:58-- https://gitlab.redox-os.org/redox-os/binutils-gdb/-/archive/redox/binutils-gdb-redox.tar.bz2 | |
Resolving gitlab.redox-os.org (gitlab.redox-os.org)... 206.189.65.122 | |
Connecting to gitlab.redox-os.org (gitlab.redox-os.org)|206.189.65.122|:443... connected. | |
HTTP request sent, awaiting response... 200 OK | |
Length: 39540968 (38M) [application/octet-stream] | |
Saving to: ‘/home/user/redox/prefix/x86_64-unknown-redox/binutils.tar.bz2.partial’ | |
/home/user/redox/prefix/x86_64-unknown-r 100%[================================================================================>] 37.71M 179KB/s in 62s | |
2018-12-13 17:37:01 (622 KB/s) - ‘/home/user/redox/prefix/x86_64-unknown-redox/binutils.tar.bz2.partial’ saved [39540968/39540968] | |
mv /home/user/redox/prefix/x86_64-unknown-redox/binutils.tar.bz2.partial /home/user/redox/prefix/x86_64-unknown-redox/binutils.tar.bz2 | |
mkdir -p "/home/user/redox/prefix/x86_64-unknown-redox/binutils.partial" | |
tar --extract --file "/home/user/redox/prefix/x86_64-unknown-redox/binutils.tar.bz2" --directory "/home/user/redox/prefix/x86_64-unknown-redox/binutils.partial" --strip-components=1 | |
mv "/home/user/redox/prefix/x86_64-unknown-redox/binutils.partial" "/home/user/redox/prefix/x86_64-unknown-redox/binutils" | |
touch "/home/user/redox/prefix/x86_64-unknown-redox/binutils" | |
rm -rf "/home/user/redox/prefix/x86_64-unknown-redox/binutils-build" "/home/user/redox/prefix/x86_64-unknown-redox/binutils-install" | |
mkdir -p "/home/user/redox/prefix/x86_64-unknown-redox/binutils-build" "/home/user/redox/prefix/x86_64-unknown-redox/binutils-install" | |
cd "/home/user/redox/prefix/x86_64-unknown-redox/binutils-build" && \ | |
"/home/user/redox/prefix/x86_64-unknown-redox/binutils/configure" --target="x86_64-unknown-redox" --program-prefix="x86_64-unknown-redox-" --prefix="/home/user/redox/prefix/x86_64-unknown-redox/binutils-install" --disable-werror && \ | |
make all -j `nproc` && \ | |
make install -j `nproc` | |
checking build system type... x86_64-pc-linux-gnu | |
checking host system type... x86_64-pc-linux-gnu | |
checking target system type... x86_64-unknown-redox | |
checking for a BSD-compatible install... /nix/store/wm8va53fh5158ipi0ic9gir64hrvqv1z-coreutils-8.29/bin/install -c | |
checking whether ln works... yes | |
checking whether ln -s works... yes | |
checking for a sed that does not truncate output... /nix/store/ny5p32137wfyzdm485xfdck21w1gyl3g-gnused-4.5/bin/sed | |
checking for gawk... gawk | |
checking for gcc... x86_64-unknown-redox-gcc | |
checking for C compiler default output file name... | |
configure: error: in `/home/user/redox/prefix/x86_64-unknown-redox/binutils-build': | |
configure: error: C compiler cannot create executables | |
See `config.log' for more details. | |
make: *** [mk/prefix.mk:32: /home/user/redox/prefix/x86_64-unknown-redox/binutils-install] Error 77 | |
make 29.37s user 9.77s system 26% cpu 2:29.69 total |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment