Advertisement
Guest User

redox build error

a guest
Nov 19th, 2016
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.19 KB | None | 0 0
  1. $ make all
  2. mkdir -p build/kernel
  3. ./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
  4. ./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
  5. ./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
  6. ./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
  7. mkdir -p build/userspace
  8. ./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
  9. ./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
  10. ./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
  11. ./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
  12. ./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
  13. mkdir -p build/userspace
  14. cp libstd/openlibm/libopenlibm.a build/userspace/libopenlibm.a
  15. 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
  16. Compiling spin v0.4.5
  17. Compiling unborrow v0.3.0
  18. 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`
  19. 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`
  20. Compiling redox_syscall v0.1.9 (file:///home/shawnanastasio/opt/redox/syscall)
  21. 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`
  22. Compiling compiler_builtins v0.1.0 (file:///home/shawnanastasio/opt/redox/libstd/compiler_builtins)
  23. 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`
  24. Compiling libc v0.1.0 (file:///home/shawnanastasio/opt/redox/libstd/libc)
  25. 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`
  26. Compiling panic_abort v0.0.0 (file:///home/shawnanastasio/opt/redox/libstd/panic_abort)
  27. 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`
  28. Running `/home/shawnanastasio/opt/redox/libstd/target/release/build/libc-d4369ec748b79bba/build-script-build`
  29. 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`
  30. Compiling redox_syscall v0.1.9 (https://github.com/redox-os/syscall.git#cc90408d)
  31. 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`
  32. Compiling unwind v0.0.0 (file:///home/shawnanastasio/opt/redox/libstd/unwind)
  33. 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`
  34. Compiling ralloc_shim v0.1.2 (https://github.com/redox-os/ralloc.git?branch=new_kernel#0b092068)
  35. 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`
  36. Compiling ralloc v1.0.0 (https://github.com/redox-os/ralloc.git?branch=new_kernel#0b092068)
  37. 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`
  38. Compiling alloc_system v0.0.0 (file:///home/shawnanastasio/opt/redox/libstd/alloc_system)
  39. 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`
  40. Compiling redox_std v0.1.0 (file:///home/shawnanastasio/opt/redox/libstd)
  41. 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`
  42. warning: ignoring specified output filename because multiple outputs were requested
  43.  
  44. warning: ignoring --out-dir flag due to -o flag.
  45.  
  46. Finished release [optimized] target(s) in 68.64 secs
  47. cp libstd/target/x86_64-unknown-redox/release/deps/*.rlib build/userspace
  48. mkdir -p initfs/bin
  49. 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
  50. Compiling redox_syscall v0.1.9 (file:///home/shawnanastasio/opt/redox/syscall)
  51. Compiling init v0.1.0 (file:///home/shawnanastasio/opt/redox/programs/init)
  52. warning: ignoring specified output filename because multiple outputs were requested
  53.  
  54. warning: ignoring --out-dir flag due to -o flag.
  55.  
  56. Finished release [optimized] target(s) in 6.32 secs
  57. strip initfs/bin/init
  58. strip: 'initfs/bin/init': No such file
  59. Makefile:325: recipe for target 'initfs/bin/init' failed
  60. make: *** [initfs/bin/init] Error 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement