delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2013/06/26/12:45:09

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Received: by 10.224.29.76 with SMTP id p12mr3601493qac.5.1372263836941;
Wed, 26 Jun 2013 09:23:56 -0700 (PDT)
X-Received: by 10.49.94.174 with SMTP id dd14mr122139qeb.14.1372263836926;
Wed, 26 Jun 2013 09:23:56 -0700 (PDT)
Newsgroups: comp.os.msdos.djgpp
Date: Wed, 26 Jun 2013 09:23:56 -0700 (PDT)
In-Reply-To: <CAB9Rao_z+nKpPsYhTz1BmGO3iCyTHvVeLT2oeL000CxU6qjTTA@mail.gmail.com>
Complaints-To: groups-abuse AT google DOT com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=65.13.115.246;
posting-account=p5rsXQoAAAB8KPnVlgg9E_vlm2dvVhfO
NNTP-Posting-Host: 65.13.115.246
References: <CAB9Rao_8KC6ddube7z-4AcaJJbt4BJG3i3gjwhq5y-23KEC5PQ AT mail DOT gmail DOT com>
<713e6460-511d-4b27-a9a5-b07cc63fd02d AT googlegroups DOT com> <kqab83$jpa$1 AT speranza DOT aioe DOT org>
<a5de500e-67da-4fc7-83d9-8842e04e8235 AT googlegroups DOT com> <CAB9Rao_z+nKpPsYhTz1BmGO3iCyTHvVeLT2oeL000CxU6qjTTA AT mail DOT gmail DOT com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <2029eda6-6098-4e84-8714-5420e26a0ab4@googlegroups.com>
Subject: Re: Rebuilding 2.04 from source
From: rugxulo AT gmail DOT com
Injection-Date: Wed, 26 Jun 2013 16:23:56 +0000
Bytes: 2736
Lines: 30
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 r5QGj1XR014078
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

Hi,

On Tuesday, June 25, 2013 11:17:24 PM UTC-5, Louis Santillan wrote:
> So rugxulo & Rod are following.  I am looking to
> build DJGPP completely from scratch on a DOS box.
> If you reference typical GCC porting guides [1][2]
> [3][4], you start by building binutils, then GCC's
> deps (if using 3.x or later), then GCC, all using
> the typical ./configure && make && make install.

GNU is very POSIX oriented, so you need the appropriate
tools (Bash, Gawk, Grep, Make, CoreUtils) just to try
to build almost anything. It's not impossible, but
it's definitely not easy to bootstrap all of that.

I've built GCC 2.7.2.3 fairly easily before in pure
DOS, but I never tried the (SFN friendly?) BinUtils
2.9.5. Juan showed that libc is fairly easy to build,
but I haven't done a lot of that. 2.7.2.3 can build
later versions (2.95), allegedly, maybe even 3.4.x
(K&R support?).

It's not totally hopeless, and I'd even go so far as
to say I could (almost) be helpful (for once!).  :-)
But I'm not sure how easy it will be overall.

I'm definitely interested, at least passively, but I
don't have the energy to rebuild everything myself!
But if you have a specific app you're stuck on,
feel free to ask questions (not that I'm an expert,
but it's certainly far from impossible).

- Raw text -


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