delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2020/04/29/01:49:04

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Received: by 2002:a37:90b:: with SMTP id 11mr32735073qkj.205.1588138086552;
Tue, 28 Apr 2020 22:28:06 -0700 (PDT)
X-Received: by 2002:a25:e008:: with SMTP id x8mr20492661ybg.295.1588138086095;
Tue, 28 Apr 2020 22:28:06 -0700 (PDT)
Newsgroups: comp.os.msdos.djgpp
Date: Tue, 28 Apr 2020 22:28:05 -0700 (PDT)
In-Reply-To: <9071962a-ffa4-40b7-aee1-1e4f54841b6a@googlegroups.com>
Complaints-To: groups-abuse AT google DOT com
Injection-Info: google-groups.googlegroups.com; posting-host=2607:fea8:a480:1b4:9d4e:bc9:4a61:b1bd;
posting-account=DTw6mgoAAABVKmwnaJ8FE6P8zb_HY_u-
NNTP-Posting-Host: 2607:fea8:a480:1b4:9d4e:bc9:4a61:b1bd
References: <b73af67e-9b17-40c7-9b8d-dcb6d70b2944 AT googlegroups DOT com>
<8af0ebdd-acea-a7be-3388-d295af50bfc7 AT gmail DOT com> <708c79a5-c5f4-4144-8d02-0f2a0497c441 AT googlegroups DOT com>
<ba7836f0-5e10-4a36-b2cc-cacb20a53ad6 AT googlegroups DOT com> <6431e105-dfc5-440b-8aa5-382bab083466 AT googlegroups DOT com>
<c783b606-a642-4475-8ad6-e4607907a690 AT googlegroups DOT com> <cfaa55d0-777e-4de6-9537-3bee2a90076c AT googlegroups DOT com>
<c3239287-a23c-4d16-8960-f59267467238 AT googlegroups DOT com> <2e97cd0b-78cb-4f21-93ca-fa258276e21b AT googlegroups DOT com>
<9c383eca-869d-4afa-9562-a505f3ea5428 AT googlegroups DOT com> <9071962a-ffa4-40b7-aee1-1e4f54841b6a AT googlegroups DOT com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <0edd3b48-c1b9-4bf9-a89b-cd2ae1943b2e@googlegroups.com>
Subject: Re: Issues using DJGPP with Rust
From: "noname422 AT gmail DOT com [via djgpp AT delorie DOT com]" <djgpp AT delorie DOT com>
Injection-Date: Wed, 29 Apr 2020 05:28:06 +0000
Bytes: 2503
Lines: 16
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id 03T5jHTv018879
Reply-To: djgpp AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

Sébastien, unfortunately Cargo (the Rust build system) is somewhat necessary with Rust, since it uses modules instead of header files. Invoking the Rust compiler manually with a makefile is possible, but somewhat of a tedious task.

> I won't install nightly on my system, I don't want to break it and discover strange error message at the next firfox update. 

Are you building Firefox yourself? That's the only reason I can see that happening.

> Your idea is to call C from Rust in DOS and using DJGPP libc, that's right? 

Yes, that's right. I want to write MS-DOS applications in Rust. So far I've been able to get it to sort of work, but these linking issues are preventing me from building larger programs.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019