mirror of
https://github.com/ahgamut/rust-ape-example.git
synced 2024-11-25 01:01:01 +00:00
note nightly versions used in README
This commit is contained in:
parent
a93a10e342
commit
f82934a703
2 changed files with 8 additions and 4 deletions
10
README.md
10
README.md
|
@ -27,7 +27,7 @@ unzip cosmopolitan.zip
|
||||||
cd ../
|
cd ../
|
||||||
```
|
```
|
||||||
|
|
||||||
For reference, I used the nightly version of `cosmopolitan.a` from June 22 2022,
|
For reference, I used the nightly version of `cosmopolitan.a` from June 26 2022,
|
||||||
which can be built from source if needed from [this commit][cosmo-nightly].
|
which can be built from source if needed from [this commit][cosmo-nightly].
|
||||||
|
|
||||||
2. Download the necessary host toolchain and source code for Rust:
|
2. Download the necessary host toolchain and source code for Rust:
|
||||||
|
@ -41,7 +41,11 @@ rustup toolchain install nightly-x86_64-unknown-linux-musl
|
||||||
rustup component add rust-src --toolchain nightly-x86_64-unknown-linux-musl
|
rustup component add rust-src --toolchain nightly-x86_64-unknown-linux-musl
|
||||||
```
|
```
|
||||||
|
|
||||||
For reference, I used the nightly version of Rust from June 22 2022.
|
For reference, this worked when I tried it for `nightly-x86_64-linux-gnu` and:
|
||||||
|
|
||||||
|
* the Rust binaries on June 22 2022 (5750a6aa2 2022-06-20)
|
||||||
|
* the Rust binaries on June 25 2022 (fdca237d5 2022-06-24)
|
||||||
|
* the Rust binaries on June 26 2022 (20a6f3a8a 2022-06-25)
|
||||||
|
|
||||||
3. run `cargo build` to get the debug executable. This uses a bash script that
|
3. run `cargo build` to get the debug executable. This uses a bash script that
|
||||||
removes unnecessary linker arguments. A recent version of `gcc` and `ld.bfd`
|
removes unnecessary linker arguments. A recent version of `gcc` and `ld.bfd`
|
||||||
|
@ -105,7 +109,7 @@ build command.
|
||||||
[without-std-branch]: https://github.com/ahgamut/rust-ape-example/tree/without-std
|
[without-std-branch]: https://github.com/ahgamut/rust-ape-example/tree/without-std
|
||||||
[rust]: https://rust-lang.org
|
[rust]: https://rust-lang.org
|
||||||
[cosmo]: https://github.com/jart/cosmopolitan
|
[cosmo]: https://github.com/jart/cosmopolitan
|
||||||
[cosmo-nightly]: https://github.com/jart/cosmopolitan
|
[cosmo-nightly]: https://github.com/jart/cosmopolitan/commit/893cc06fc2ca7f84bc2238566f29d10d32999725
|
||||||
[amalg-download]: https://justine.lol/cosmopolitan/download.html
|
[amalg-download]: https://justine.lol/cosmopolitan/download.html
|
||||||
[custom-target]: https://doc.rust-lang.org/rustc/targets/custom.html
|
[custom-target]: https://doc.rust-lang.org/rustc/targets/custom.html
|
||||||
[custom-embed]: https://docs.rust-embedded.org/embedonomicon/custom-target.html
|
[custom-embed]: https://docs.rust-embedded.org/embedonomicon/custom-target.html
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
pub fn main() {
|
fn main() {
|
||||||
println!("Hello World! This is an APE built with Rust.");
|
println!("Hello World! This is an APE built with Rust.");
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue