From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,c95a73ec6ed5f174 X-Google-Attributes: gid103376,public From: jerry@jvdsys.nextjk.stuyts.nl (Jerry van Dijk) Subject: Re: Floating point problem Date: 1997/04/03 Message-ID: <860051469.10snx@jvdsys.nextjk.stuyts.nl>#1/1 X-Deja-AN: 230296873 Distribution: world References: <860044810.9snx@jvdsys.nextjk.stuyts.nl> Organization: *JerryWare HQ*, Haarlem, Holland Newsgroups: comp.lang.ada Date: 1997-04-03T00:00:00+00:00 List-Id: >>Well, it did work with the V1.x series, for which I remember having tried >>at least two fpt emulators. I do not remember any of them ported to the >>V2 enviroment. > >Guess what, wmenu (the linux fpt emulator ported to DJGPP) has been ported >to V2. I'll take a look to see if it will work with the EZ2LOAD distribution. Well, I did some further testing, and as far as I can tell both the standard DJGPP fpt emulator and the wemu one work as expected. Notes: 1. It seems that the standard setup doesn't really work, to use the ftp emulation add the old style (V1) lines: SET 387=N SET EMU387=C:/GNAT307/BIN/EMU387.DXE to your autoexec.bat and make sure the file emu387.dxe (normally in the directory \gnat307\bin) is in your path for both the development and target machines. 2. An alternative is to link the the emulator library to your executable (the advantage being that the .dxe file doesn't have to be installed on the target machine), but unfortunately this library is not part of the standard EZ2LOAD distribution. Getting this library from the net is no solution since the current one is for DJGPP v2.01 (and contains some bug fixes, in collaboration with fixes to libm) and the current GNAT release is based on the -incompatible- DJGPP 2.00. 3. Another option is getting the alternative wmenu library from the net (simtelnet/gnu/djgpp/v2misc) which includes both the .dxe and lib files. The advantage of wmemu is rumored to be that it is better debuggable. However, this port is rather old and might hold some supprises (although I didn't run in to any). 4. Mike F. notes that he had some reports of conflicts between the tasking and the fpt emulation. More info is missing, and I again did not run into any problems here. 5. Documentation notes that there has not been any significant testing of either emulator on real fpt-less machines, so beware. -- -- Jerry van Dijk | Haarlem, Holland -- Business Consultant | Team Ada -- Ordina Finance | jdijk@acm.org