www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2009/03/25/08:30:37

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
From: Rugxulo <rugxulo AT gmail DOT com>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Installing DJGPP questions
Date: Wed, 25 Mar 2009 06:20:37 -0700 (PDT)
Organization: http://groups.google.com
Lines: 79
Message-ID: <51bb47eb-3d12-40fb-9835-d17fc61b0e79@e18g2000yqo.googlegroups.com>
References: <3fa4a12c-c4b1-44fd-8f55-4abc9547d333 AT w34g2000yqm DOT googlegroups DOT com>
<200903192016 DOT n2JKGJ4l019039 AT envy DOT delorie DOT com> <1ab1c44d-77f0-400e-b66f-570f0092d52a AT a12g2000yqm DOT googlegroups DOT com>
<84fafd17-56ce-4920-aa4a-5748a3713177 AT c11g2000yqj DOT googlegroups DOT com>
<db153cc6-a9bf-4b27-b93d-2310643cdbb5 AT q16g2000yqg DOT googlegroups DOT com>
<fb6f9ac7-9a56-4419-acb9-330a774d6341 AT g19g2000yql DOT googlegroups DOT com>
NNTP-Posting-Host: 65.13.115.246
Mime-Version: 1.0
X-Trace: posting.google.com 1237987237 20831 127.0.0.1 (25 Mar 2009 13:20:37 GMT)
X-Complaints-To: groups-abuse AT google DOT com
NNTP-Posting-Date: Wed, 25 Mar 2009 13:20:37 +0000 (UTC)
Complaints-To: groups-abuse AT google DOT com
Injection-Info: e18g2000yqo.googlegroups.com; posting-host=65.13.115.246;
posting-account=p5rsXQoAAAB8KPnVlgg9E_vlm2dvVhfO
User-Agent: G2/1.0
X-HTTP-UserAgent: Opera/9.64 (Windows NT 6.0; U; en) Presto/2.1.1,gzip(gfe),gzip(gfe)
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Hi,

On Mar 24, 2:09=A0pm, themouse <usul DOT the DOT mo DOT  DOT  DOT  AT gmail DOT com> wrote:
>
> Reading trying to educate my self, trying to ask less questions but
> the more I read the more questions I get. :P
>
> After seeing your recommedation about 2.04 data I went to look at
> that.http://clio.rice.edu/djgpp/win2k/main_204.htm
>
> PART OF A FREEDOS THREAD
> ***********
>
> > I need pthread.h and stdint.h for djgpp.
>

GNU pth is a weird bugger, and although it seems to work, nobody
maintains or has any interest in it (for DJGPP, anyways). In
particular, it has issues with FreeDOS, doesn't save FPU state when
switching contexts, and /beta/ was accidentally compiled for 686+ only
(CMOV..). And I was unable to recompile it myself (correctly, anyways)
although the /current/ build works okay on < 686. I don't think you
really need GNU pth unless you're trying to port something that
requires it (e.g. p7zip).

> ***********
> amongs others.
>
> Most of the last of the messages are from 2003.
> What happened?

Basically, they released like two alphas and one beta (which is the
latest release although still not official "/current/" for various
reasons). If you're using Win XP, it's recommended to use stuff
compiled with 2.04, all found in /beta/ in each announcement URLs. The
actual 2.04 beta libs and headers themselves are found in /beta/
DJDEV204.ZIP , for instance. But you may run into conflicts if you
"mix and match" 2.03p2 with 2.04 (although they backported the "Win2k
fixes" to 2.03, hence the pl2 "patchlevel 2" moniker).

> How close is the final release? How much should I get from that or
> look at those pages about 2.04
> Alot of the items listed I don't fully understand...yet.

Basically Windows NT is buggy, and I'm not sure MS ever had the
interest to fix it. So, instead of letting DJGPP die, some heroic
people (mainly CWS, I think) worked around such bugs.

In case you haven't noticed, there are still dedicated people
interested in DOS, but more volunteers would be nice. As such, it's
hard to release such big projects without outside help. So don't
expect 2.04 any time soon.

> Like I said I prob will want to do some sophisticated development.
> porting or using a ported xmllib pthead etc.http://ap1.pp.fi/djgpp/other/=
djbuild.html

Somebody ported expat, I think, but that's all I know.

> Once I get started I will probably port a command line SVN client from
> linux first. :)
> Unless the editor I finally use has it intergrated (doubt it) besides
> it would be a good start.
>
> Anything I do I would want to put on sourcefudge. so an SVN client
> would be a good place to start. :)

Sounds like way too much work. I would try something a bit simpler and
reasonable if I were you.

> When people say use DJGPP Beta =A02.04 do they mean just that or are
> there
> alot of required files? Does the list above still apply?

If 2.04 is ever finished, it will be the new standard. Until then,
2.03p2 is recommended (except for WinXP etc.) since it was tested much
more. If you want to use beta, just start grabbing everything from /
beta/ that you need (gcc432b.zip, bnu219b.zip, mak381b.zip,
djdev204.zip) and use it.

- Raw text -


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