Book 3.1: "Cloning the repository"
Created by: duesee
Executing git clone https://github.com/redox-os/redox.git && cd redox && git submodule update init
does not work for me: error: pathspec 'init' did not match any file(s) known to git.
Executing git submodule update --init --recursive
did the trick.
Next issue with make all
:
error[E0523]: found two different crates with name `syscall` that are not distinguished by differing `-C metadata`. This will result in symbol conflicts between the two.
--> programs/orbutils/src/terminal/main.rs:6:1
|
6 | extern crate syscall;
| ^^^^^^^^^^^^^^^^^^^^^
error: Could not compile `orbutils`.
In programs/orbutils/src/terminal/main.rs
the external crate is syscall
. Shouldn't it be redox_syscall
as defined in programs/orbutils/Cargo.toml
?