delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2009/01/23/23:46:21

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: /beta/pth207b.zip seems to need 686+
Date: Fri, 23 Jan 2009 20:32:52 -0800 (PST)
Organization: http://groups.google.com
Lines: 36
Message-ID: <85c0e1f9-a4eb-4a43-b7bc-d205f90e300a@s9g2000prg.googlegroups.com>
References: <40103e98-4a54-48cb-abe9-436e8f2e655b AT e18g2000vbe DOT googlegroups DOT com>
NNTP-Posting-Host: 65.13.115.246
Mime-Version: 1.0
X-Trace: posting.google.com 1232771572 28967 127.0.0.1 (24 Jan 2009 04:32:52 GMT)
X-Complaints-To: groups-abuse AT google DOT com
NNTP-Posting-Date: Sat, 24 Jan 2009 04:32:52 +0000 (UTC)
Complaints-To: groups-abuse AT google DOT com
Injection-Info: s9g2000prg.googlegroups.com; posting-host=65.13.115.246;
posting-account=p5rsXQoAAAB8KPnVlgg9E_vlm2dvVhfO
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.5)
Gecko/2008120122 Firefox/3.0.5,gzip(gfe),gzip(gfe)
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 n0O4j32I022649
Reply-To: djgpp AT delorie DOT com

Blah,

On Dec 31 2008, 11:06 pm, Rugxulo <rugx DOT  DOT  DOT  AT gmail DOT com> wrote:
> Okay, after scratching my head recompiling things over and over again
> for a while, I think it turns out that GNU pthreads 2.0.7 (beta only)
> seems to require 686+ (yet another CMOV.. compile error). The /
> current/ version works fine in DOSBox 0.72 unlike /beta/'s. Lemme go
> test on my real 586 and see if the p7zip with "current" pth works
> okay ... yup. (Michael Kostylev was the guy who previously compiled
> 4.57 and 4.58, but he used old FSU Pthreads instead for whatever
> reason.)

Ironically, there's some bug somewhere that makes it not work under
FreeDOS by default, so I had to disable a bunch of MT (multithreading)
defines. It worked fine in DR-DOS or WinXP without messing with that,
though. And I tested various FD kernels, so whatever. I'm not
experienced enough to really debug it either.   :-/

> Very annoying. Oh well. Plus, to make matters worse, I can't seem to
> recompile pth 2.0.7, the instructions don't seem to work (autoconf
> temp files "file not found" errors, ring a bell anyone?): "bash djgpp/
> djconfig.sh".

pconf="/tmp/" (or whatever) needs to be changed to "/dev/env/DJDIR/
tmp" although even that only compiles to PTHSEM.A and no other libs,
so I'm not entirely sure how the pre-built packages were made. And I
haven't tested that version much (if at all ... I forget).

P.S. I have srcs, patches, and binaries on my site for this (using
WATT-32 as socket lib). Michael Kostylev did compile a (smaller)
version with FSU Pthreads (ugh, bitrotted, hard to get working). But
neither works without an FPU (unlike his earlier 4.57 build,
strangely). So who knows, bugs all around. Almost better to just use
HX + latest 7ZA (which does work on my 486 Sx, go figure).   :-P

http://rugxulo.googlepages.com

- Raw text -


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