From 6988ff660d513db77811d708b7aef68f5b42499e Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Wed, 8 Feb 2023 00:50:22 +0100 Subject: Fix links --- community/gsoc/project_ideas/rust.mdwn | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'community') diff --git a/community/gsoc/project_ideas/rust.mdwn b/community/gsoc/project_ideas/rust.mdwn index ab003f93..a0cf85c6 100644 --- a/community/gsoc/project_ideas/rust.mdwn +++ b/community/gsoc/project_ideas/rust.mdwn @@ -21,9 +21,9 @@ The Rust language is being used more and more widely, and notably in rather fundamental libraries such as librsvg or python-cryptography. It is thus more and more pressing for GNU/Hurd to have a compiler for Rust. -The Rust compiler itself is quite portable, but its runtime library -needs to be ported to the GNU/Hurd system. This essentially consists in -telling Rust how the standard C library functions can be called. +The Rust compiler itself is quite portable, but its runtime library, libstd, +needs to be ported to the GNU/Hurd system. This essentially consists in telling +Rust how the standard C library functions can be called. And example of the main part of such port can be seen for the [VxWorks port](https://github.com/rust-lang/libc/blob/master/src/vxworks/mod.rs) @@ -39,9 +39,14 @@ questions of ABI and the libc C functions being bound. Knowing the Rust language is not required: it can be learnt along the way, this can be a good occasion. -Possible mentors: [[Samuel Thibault (youpi)|youpi]] +Possible mentors: [[Samuel Thibault (youpi)|samuelthibault]] -Exercise: building rust on Linux. +Exercise: Building the Debian rustc package on Debian GNU/Linux. +Building some Debian package (not rustc) on Debian GNU/Hurd. + +https://www.rust-lang.org/ + +https://rustc-dev-guide.rust-lang.org/building/how-to-build-and-run.html --- -- cgit v1.2.3