X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f X-Recipient: djgpp AT delorie DOT com Date: Wed, 22 Jun 2011 23:02:26 +0300 From: Eli Zaretskii Subject: Re: DJGPP V1.12 - Setting up the environment for Intel 486-SX In-reply-to: <201106221205.07887.john@wacontrols.com> X-012-Sender: halo1 AT inter DOT net DOT il To: john AT wacontrols DOT com Cc: djgpp AT delorie DOT com Message-id: <83liwtvdm5.fsf@gnu.org> References: <201106221205 DOT 07887 DOT john AT wacontrols DOT com> 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 Precedence: bulk > Recieved: from localhost (localhost [127.0.0.1]) > From: John Wright > Date: Wed, 22 Jun 2011 12:05:07 -0500 > > Machine: Intel 486-SX50 (no 387 on-board) 16MB Ram > DJGPP: V1.12 (d:\djgppv1) > Video: Cirrus Logic CL-GD5424 (512k) > MS-DOS: 6.22 > Mem Mgr: Qemm 9.0 > Desktop Env: DV/X 2.1 > > I have this PS/1 486-SX50 setup with DJGPP V1.12 and 2.03. I'm starting out > with 1.12 so I compile X. I have my old Dell Latitude Cpia configured the same > way and both are on the network. So far, I think have environment configured > correctly on the 486 because I can compile successfully, but I'm not sure > about a few things pertaining to go32 and emu387 environment settings. I got > run-time errors until I SET the following: > > SET 387=YES 486SX doesn't have an FPU (IIRC), so you do need the emulator. The fact that you need to set 387=YES probably means that auto-detection somehow fails to work. > I have go32s environment set correctly with "emu=d:\djgppv1\emu387". That sounds wrong, unless it's a typo. You need to have "emu c:\djgppv1\bin\emu387" in the GO32 variable, note the "bin" part. > I assume that emu387 is working otherwise I would have compile problems. Probably. You could try compiling and running a small program that does FP math, to be sure. > Q: Does anything in the ~/djgpp/emu387 need to be pre-compiled? There are no > binaries in the directory right now. It's all source. You don't need that directory, only the file djgppv1\bin\emu387, which is the pre-compiled emulator. I cannot help you with the other questions.