delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2020/08/30/15:07:27

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Recipient: djgpp AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
s=badeba3b8450; t=1598814172;
bh=lc0WmxdeW4/5HRFrmUyMN1Vzg1N8fVpeRw3T4lwcfUs=;
h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To;
b=ZrkkrLs1ncTRRaFqnxHipL8tK8se0/+jvDep0OlMPWCBo1L7VZts7kj9JZw+L7Hp2
qL1Bar3j40BhiXJpXFjIjdNNea+FUvN7dv3uisnhBeoO3cSkUMpamDQiTvtYA13C3I
Wiy5XrCdrWJtNryFEsfQ0S3j05LRN5BshaHJIqsk=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Subject: Re: SIGSEGV when trying to compile helloworld
To: djgpp AT delorie DOT com
References: <f39d7f31-8815-e9fe-7ac1-4b8551098a59 AT gmx DOT de>
<835z90xgab DOT fsf AT gnu DOT org> <e24eddbd-c85c-9142-32f2-fe9191d8ea69 AT gmx DOT de>
<833644xdzz DOT fsf AT gnu DOT org>
<CALPW7mRnckvyHynLOMi4R1EteX9b+TpV9s0+0_FBgz_=+bHEvQ AT mail DOT gmail DOT com>
From: "sleepy_dog AT gmx DOT de [via djgpp AT delorie DOT com]" <djgpp AT delorie DOT com>
Message-ID: <b7c21c0b-4276-e53c-cc14-e0cbb0970852@gmx.de>
Date: Sun, 30 Aug 2020 21:02:50 +0200
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:45.0) Gecko/20100101
Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <CALPW7mRnckvyHynLOMi4R1EteX9b+TpV9s0+0_FBgz_=+bHEvQ@mail.gmail.com>
X-Provags-ID: V03:K1:rM8iD5g/d+gwGb3Jhscl0+5XaKNE0ru+iH4SP7yVmHjbbGWKu5P
/iLLkwdA+msMTLr+RvtnMMJBdmxkAe67a7JsF5mmvsB9LgLjeD6tZ5/kqmLc1A+Ni7ByeHm
hU9f+4aUvh0hIDFTCYyjLmoPD/irNX1OJCt/ifNkvA8sp/onMwtgogAwRx9KK0OWink+U7V
GRVAcLtPKPh9vaAxToSxQ==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:sS7A/YoDWxM=:PMS/VOKGgAb73TCVuH1Q5T
MwMnYy9wPCWgpIy6cbXI5neFpZnUh/Gj9C0WEa+GCm1TCf9j3oATXPK+skrS2CKW88Fu9kLT3
zjcMJR631fsrpcmsdKFv8QuVmMwVRME3Fexpou/KZPwONwisUZgnlcSm7+5cvvCCad+9VB8p1
HdO+zlF8tODJiYPngFy88sotereuHoTjw3YMNlNp1rQYHv7JNdNLmg+79923GmZAgf6/Pc6gx
WZim2eicQJi64UJzDrpkmnKisLKQhZfTbwjVrRoZDdO/07O01cEuPkgPIfyTIKM97Tbqxv7Iz
ji6OPTour/GcRGllHYOB6nuyIIk1nLzbuH6F6Wk4dJa445ACr7xBiPZqmch9KfPgLZJ+ozHEt
zILc3X6V97g1ITEbmYG8r2gze5T8j672vXJca2eTePh88KwN8htJa50W6DkPpKn6oWnInEgxz
Y6TeSU6gOrqJYopOXng1ygALeur7h63BDRuqaEJwVwz8OiFD/ECZ6UUHK2H6UhsxiFcdXfXTi
epWcv6EoNuEI/5++Q43NJu97aTYi4jJXm4yID8wI/yvDtaFAIXO482U7BInY3sSqF7DcEZVLo
iiA5mJ2SB4DlxWrwrot9R54atjKxVHQ0Cff/6sYqVduzv7BvfkFx7T2hG5vEu98ywNy3CVV9F
xOyNdEmHhdMU+/hyVqCsFz/725bS3vjc3TSAs8COWaUlLNaZvN6zMYmPvYj7atzY+8X/umvZr
JTd679uFxQ9dZj3MB/TEFRa6gPKYA7fqYDpesRtwqKFZTfWfYA/6SpKGpTXdoWQSeot6fRv0I
PnxvT/wPptCKm1jlES7Erq+zaT1awlmxLiw+yhHrxq6Rsx20I5uP4y9eFpujyk/8VnlaRySTX
+wCcTUs618YQKPLFeP+0is5C54TJZS4OCydeNiOJdipEqDfyRt8FH6iPFvxUYlK/KEjQyqd7w
sfExJqrJLcEfXF0GdBfDG6Xav4Nd79rZVNIUoxXJwh+dClrmz8waBtwghKwG/h/+IK6imLmTJ
gPNT4BgoaF6gNXnOs0MVl6y8c+lC5Gc9u+PkVL+OBiXvUZIWYrfbyV8r/ZcSQWBMXey6QYzzm
ehHyna88jZzIDbKm+kVceIiRMzcjjCRMG1BktSmlH0i69CCZQj3p1Qsy1vtxoJbyYQSM6Daw1
2481a7Qs+rsHNlA8EbzE/kTKBR8H1kwt89uaY5hFM9zm83vK/LdoiQKIEVsgjBOdNgh9GF9dp
aeOfoJSWEryTXSCWeASVgCtpZx2R1tBU8WGLPqg==
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id 07UJ3gfv006347
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,

> I thought he was running DJGPP under DOSBox and not directly under Windows 7.

No no, I planned to make the programs run under DOSbox, but compiling is from within windows.
I guess for debugging I would have to use RHIDE within DOSbox, esp. because Graphics modes are involved.
But I'd prefer not to use it as an actual editor.

> How about trying some other kind of virtual machine, eg. QEMU or VMWare?

I was now thinking of running a VirtualBox WinXp32 image on my system,
with a shared folder for the sources, and a build script I trigger manually.
That would be somewhat workable, I guess.

I have no experience with QEMU or VMWare, and interoperability with
stuff that runs on the host system.


> Hi all,
>
> On Sun, 30 Aug 2020 at 17:10, Eli Zaretskii (eliz AT gnu DOT org) [via
> djgpp AT delorie DOT com] <djgpp AT delorie DOT com> wrote:
>>> From: "sleepy_dog AT gmx DOT de [via djgpp AT delorie DOT com]" <djgpp AT delorie DOT com>
>>> Date: Sun, 30 Aug 2020 18:32:41 +0200
>>>
>>> go32/v2 version 2.0 built Oct 18 2015 09:41:08
>>> Usage: go32 coff-image [args]
>>> Rename this to go32.exe only if you need a go32 that can run v2 binaries as
>>>    well as v1 binaries (old makefiles).  Put ahead of the old go32 in
>>> your PATH
>>>    but do not delete your old go32 - leave it in the PATH after this one.
>>> Set GO32_V2_DEBUG=y in the environment to get verbose output.
>>>
>>> DPMI memory available: 704964 Kb
>>> DPMI swap space available: 0 Kb
>>>
>>> Hm. DPMI swap space 0 = bad?
>> No, that's OK.  Many "modern" DPMI providers just lump all the memory
>> together (700MB in your case), and don't bother separating them into
>> RAM and swap.
>>
>> The memory amount sounds enough, so I'm puzzled what could be the
>> problem.  Maybe some Windows 7 specific problem?  I think someone
>> posted here long ago tricks to get the Windows DPMI provider more
>> friendly...  Anyone?
> I thought he was running DJGPP under DOSBox and not directly under
> Windows 7.  DOSBox is designed to be able to run old games, so not
> even long filenames are implemented.  How about trying some other kind
> of virtual machine, eg. QEMU or VMWare?
>
> I've said it before, but NT series Windows support for DOS programs is
> pathetic (and on 64-bit versions it is nonexistent).  Then again,
> Linux never directly supported DOS programs at all.  In both cases,
> virtual machines are the solution.
>
> Cheers,
> Albert.
>


- Raw text -


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