X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f From: Rugxulo 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> NNTP-Posting-Host: 65.13.115.246 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable 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 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.