Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $ make all
- mkdir -p build/kernel
- ./krustc.sh --target x86_64-unknown-none.json -C opt-level=2 -C debuginfo=0 -C soft-float -o build/kernel/libcore.rlib rust/src/libcore/lib.rs
- ./krustc.sh --target x86_64-unknown-none.json -C opt-level=2 -C debuginfo=0 -C soft-float -o build/kernel/liballoc.rlib rust/src/liballoc/lib.rs
- ./krustc.sh --target x86_64-unknown-none.json -C opt-level=2 -C debuginfo=0 -C soft-float -o build/kernel/librustc_unicode.rlib rust/src/librustc_unicode/lib.rs
- ./krustc.sh --target x86_64-unknown-none.json -C opt-level=2 -C debuginfo=0 -C soft-float -o build/kernel/libcollections.rlib rust/src/libcollections/lib.rs
- mkdir -p build/userspace
- ./rustc.sh --target x86_64-unknown-redox.json -C opt-level=2 -C debuginfo=0 -o build/userspace/libcore.rlib rust/src/libcore/lib.rs
- ./rustc.sh --target x86_64-unknown-redox.json -C opt-level=2 -C debuginfo=0 -o build/userspace/liballoc.rlib rust/src/liballoc/lib.rs
- ./rustc.sh --target x86_64-unknown-redox.json -C opt-level=2 -C debuginfo=0 -o build/userspace/librustc_unicode.rlib rust/src/librustc_unicode/lib.rs
- ./rustc.sh --target x86_64-unknown-redox.json -C opt-level=2 -C debuginfo=0 -o build/userspace/libcollections.rlib rust/src/libcollections/lib.rs
- ./rustc.sh --target x86_64-unknown-redox.json -C opt-level=2 -C debuginfo=0 -o build/userspace/librand.rlib rust/src/librand/lib.rs
- mkdir -p build/userspace
- cp libstd/openlibm/libopenlibm.a build/userspace/libopenlibm.a
- RUSTC="./rustc.sh" RUSTDOC="./rustdoc.sh" cargo rustc --verbose --manifest-path libstd/Cargo.toml --target x86_64-unknown-redox.json --release -- -o build/userspace/libstd.rlib
- Compiling spin v0.4.5
- Compiling unborrow v0.3.0
- Running `./rustc.sh /home/shawnanastasio/.cargo/registry/src/github.com-1ecc6299db9ec823/spin-0.4.5/src/lib.rs --crate-name spin --crate-type lib -C opt-level=3 --cfg feature=\"unstable\" --cfg feature=\"asm\" --cfg feature=\"once\" --cfg feature=\"default\" --cfg feature=\"core_intrinsics\" --cfg feature=\"const_fn\" -C metadata=f7e2cd3ef6397b88 -C extra-filename=-f7e2cd3ef6397b88 --out-dir /home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps --emit=dep-info,link --target x86_64-unknown-redox.json -L dependency=/home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps --cap-lints allow`
- Running `./rustc.sh /home/shawnanastasio/.cargo/registry/src/github.com-1ecc6299db9ec823/unborrow-0.3.0/src/lib.rs --crate-name unborrow --crate-type lib -C opt-level=3 -C metadata=e382138ca3d57da4 -C extra-filename=-e382138ca3d57da4 --out-dir /home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps --emit=dep-info,link --target x86_64-unknown-redox.json -L dependency=/home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps --cap-lints allow`
- Compiling redox_syscall v0.1.9 (file:///home/shawnanastasio/opt/redox/syscall)
- Running `./rustc.sh syscall/src/lib.rs --crate-name syscall --crate-type lib -C opt-level=3 -C metadata=758718e6ccbcc600 -C extra-filename=-758718e6ccbcc600 --out-dir /home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps --emit=dep-info,link --target x86_64-unknown-redox.json -L dependency=/home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps`
- Compiling compiler_builtins v0.1.0 (file:///home/shawnanastasio/opt/redox/libstd/compiler_builtins)
- Running `./rustc.sh libstd/compiler_builtins/src/lib.rs --crate-name compiler_builtins --crate-type lib -C opt-level=3 -C metadata=50dd8e5f08547c35 -C extra-filename=-50dd8e5f08547c35 --out-dir /home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps --emit=dep-info,link --target x86_64-unknown-redox.json -L dependency=/home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps`
- Compiling libc v0.1.0 (file:///home/shawnanastasio/opt/redox/libstd/libc)
- Running `./rustc.sh libstd/libc/build.rs --crate-name build_script_build --crate-type bin -C opt-level=3 -C metadata=b62e6bcd921bd55c -C extra-filename=-b62e6bcd921bd55c --out-dir /home/shawnanastasio/opt/redox/libstd/target/release/build/libc-d4369ec748b79bba --emit=dep-info,link -L dependency=/home/shawnanastasio/opt/redox/libstd/target/release/deps`
- Compiling panic_abort v0.0.0 (file:///home/shawnanastasio/opt/redox/libstd/panic_abort)
- Running `./rustc.sh libstd/panic_abort/../../rust/src/libpanic_abort/lib.rs --crate-name panic_abort --crate-type lib -C opt-level=3 -C metadata=f5588b72ca8df640 -C extra-filename=-f5588b72ca8df640 --out-dir /home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps --emit=dep-info,link --target x86_64-unknown-redox.json -L dependency=/home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps --extern syscall=/home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps/libsyscall-758718e6ccbcc600.rlib`
- Running `/home/shawnanastasio/opt/redox/libstd/target/release/build/libc-d4369ec748b79bba/build-script-build`
- Running `./rustc.sh libstd/libc/src/lib.rs --crate-name libc --crate-type lib -C opt-level=3 -C metadata=b62e6bcd921bd55c -C extra-filename=-b62e6bcd921bd55c --out-dir /home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps --emit=dep-info,link --target x86_64-unknown-redox.json -L dependency=/home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps --extern syscall=/home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps/libsyscall-758718e6ccbcc600.rlib --extern spin=/home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps/libspin-f7e2cd3ef6397b88.rlib --cfg stdbuild`
- Compiling redox_syscall v0.1.9 (https://github.com/redox-os/syscall.git#cc90408d)
- Running `./rustc.sh /home/shawnanastasio/.cargo/git/checkouts/syscall-2a6b827678b57cba/cc90408d147cc1d23b0e820d5b47522bd7dfc847/src/lib.rs --crate-name syscall --crate-type lib -C opt-level=3 -C metadata=845635d2362679bc -C extra-filename=-845635d2362679bc --out-dir /home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps --emit=dep-info,link --target x86_64-unknown-redox.json -L dependency=/home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps --cap-lints allow`
- Compiling unwind v0.0.0 (file:///home/shawnanastasio/opt/redox/libstd/unwind)
- Running `./rustc.sh libstd/unwind/../../rust/src/libunwind/lib.rs --crate-name unwind --crate-type lib -C opt-level=3 -C metadata=7deaeca9fb1c9b61 -C extra-filename=-7deaeca9fb1c9b61 --out-dir /home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps --emit=dep-info,link --target x86_64-unknown-redox.json -L dependency=/home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps --extern libc=/home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps/liblibc-b62e6bcd921bd55c.rlib`
- Compiling ralloc_shim v0.1.2 (https://github.com/redox-os/ralloc.git?branch=new_kernel#0b092068)
- Running `./rustc.sh /home/shawnanastasio/.cargo/git/checkouts/ralloc-797ee1a3f928155b/0b092068ecb44ee63cd920cd68c97e66f548c1fe/shim/src/lib.rs --crate-name ralloc_shim --crate-type lib -C opt-level=3 -C metadata=88068eacb6266771 -C extra-filename=-88068eacb6266771 --out-dir /home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps --emit=dep-info,link --target x86_64-unknown-redox.json -L dependency=/home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps --extern syscall=/home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps/libsyscall-845635d2362679bc.rlib --cap-lints allow`
- Compiling ralloc v1.0.0 (https://github.com/redox-os/ralloc.git?branch=new_kernel#0b092068)
- Running `./rustc.sh /home/shawnanastasio/.cargo/git/checkouts/ralloc-797ee1a3f928155b/0b092068ecb44ee63cd920cd68c97e66f548c1fe/src/lib.rs --crate-name ralloc --crate-type lib -C opt-level=3 --cfg feature=\"allocator\" -C metadata=cb8baab885a672a3 -C extra-filename=-cb8baab885a672a3 --out-dir /home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps --emit=dep-info,link --target x86_64-unknown-redox.json -L dependency=/home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps --extern unborrow=/home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps/libunborrow-e382138ca3d57da4.rlib --extern ralloc_shim=/home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps/libralloc_shim-88068eacb6266771.rlib --cap-lints allow`
- Compiling alloc_system v0.0.0 (file:///home/shawnanastasio/opt/redox/libstd/alloc_system)
- Running `./rustc.sh libstd/alloc_system/src/lib.rs --crate-name alloc_system --crate-type lib -C opt-level=3 -C metadata=39ff20117724eae6 -C extra-filename=-39ff20117724eae6 --out-dir /home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps --emit=dep-info,link --target x86_64-unknown-redox.json -L dependency=/home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps --extern ralloc=/home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps/libralloc-cb8baab885a672a3.rlib`
- Compiling redox_std v0.1.0 (file:///home/shawnanastasio/opt/redox/libstd)
- Running `./rustc.sh libstd/../rust/src/libstd/lib.rs --crate-name std --crate-type lib -C opt-level=3 -o build/userspace/libstd.rlib -C metadata=b252dacc59767a42 -C extra-filename=-b252dacc59767a42 --out-dir /home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps --emit=dep-info,link --target x86_64-unknown-redox.json -L dependency=/home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps --extern panic_abort=/home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps/libpanic_abort-f5588b72ca8df640.rlib --extern libc=/home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps/liblibc-b62e6bcd921bd55c.rlib --extern compiler_builtins=/home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps/libcompiler_builtins-50dd8e5f08547c35.rlib --extern unwind=/home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps/libunwind-7deaeca9fb1c9b61.rlib --extern alloc_system=/home/shawnanastasio/opt/redox/libstd/target/x86_64-unknown-redox/release/deps/liballoc_system-39ff20117724eae6.rlib`
- warning: ignoring specified output filename because multiple outputs were requested
- warning: ignoring --out-dir flag due to -o flag.
- Finished release [optimized] target(s) in 68.64 secs
- cp libstd/target/x86_64-unknown-redox/release/deps/*.rlib build/userspace
- mkdir -p initfs/bin
- RUSTC="./rustc.sh" RUSTDOC="./rustdoc.sh" cargo rustc --manifest-path programs/init/Cargo.toml --target x86_64-unknown-redox.json --release -- -o initfs/bin/init
- Compiling redox_syscall v0.1.9 (file:///home/shawnanastasio/opt/redox/syscall)
- Compiling init v0.1.0 (file:///home/shawnanastasio/opt/redox/programs/init)
- warning: ignoring specified output filename because multiple outputs were requested
- warning: ignoring --out-dir flag due to -o flag.
- Finished release [optimized] target(s) in 6.32 secs
- strip initfs/bin/init
- strip: 'initfs/bin/init': No such file
- Makefile:325: recipe for target 'initfs/bin/init' failed
- make: *** [initfs/bin/init] Error 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement