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 -