SIOD ports to MS-DOS ? 
Author Message
 SIOD ports to MS-DOS ?

Has anyone ported SIOD to MS-DOS ?  (I've tried but keep having memory
problems).

Regards,
rcs

P.S.> Yes, I will look at the latest scm (anybody have a de-gz'er for VMS) ?

........ . . .  .  .  .   .   .   .    .     .       .         .               .
   Richard C. Secrist             When cryptography is      +-+-+-+-+-+-+-+
   Digital Equipment Corp.        outlawed, bayl bhgynjf    |d|i|g|i|t|a|l|

........ . . .  .  .  .   .   .   .    .     .       .         .               .



Thu, 17 Oct 1996 23:03:24 GMT  
 SIOD ports to MS-DOS ?

Quote:

>Has anyone ported SIOD to MS-DOS ?  (I've tried but keep having memory
>problems).

I got it to work with two small changes using DJGPP (MSDOS port
of GCC) v. 2.4.1.

(I also managed to compile it with Borland 3.1, but in the only
version that worked, SIOD had so little memory available that it
was unusable.  I didn't look into what was going on, but I assume
it's that SIOD isn't set up for 16-bit compilation.)

Here's what I did to make SIOD work with DJGPP:

In slib.c:
[This goes before the first definition of myruntime(void).]
289c289
< #if defined(unix) & !defined(DJGPP) /* DJGPP defines unix */
---

Quote:
> #ifdef unix

----------------------------------------

In sliba.c:

19,25d18
< /* ctype.h in DJGPP/GCC v.2.4.1
<    has the latter but not the former. */
< #ifdef GO32
< #define _toupper toupper
< #define _tolower tolower
< #endif
<

[I guess either "GO32" or "DJGPP" should work in either spot, but this is
what I did, and I can't double-check it at the moment.]

--




Fri, 18 Oct 1996 09:59:44 GMT  
 SIOD ports to MS-DOS ?


: >Has anyone ported SIOD to MS-DOS ?  (I've tried but keep having memory
: >problems).

: I got it to work with two small changes using DJGPP (MSDOS port
: of GCC) v. 2.4.1.

[ stuff about borland I'm not interested in ]

: Here's what I did to make SIOD work with DJGPP:

[ #ifdef unix stuff same as mine---deleted ]

: In sliba.c:

: 19,25d18
: < /* ctype.h in DJGPP/GCC v.2.4.1
: <    has the latter but not the former. */
: < #ifdef GO32
: < #define _toupper toupper
: < #define _tolower tolower
: < #endif
: <

I don't remember having to do this, but it has been a few months.

: [I guess either "GO32" or "DJGPP" should work in either spot, but this is
: what I did, and I can't double-check it at the moment.]

GO32 (and __GO32__) is the official way to do it.

Jim



Fri, 18 Oct 1996 23:54:01 GMT  
 SIOD ports to MS-DOS ?

Quote:
> Has anyone ported SIOD to MS-DOS ?  (I've tried but keep having memory
> problems).

Why don't you compile under Windows NT and then use WIN32s?
Another hint, in a non-preemtive multitasking environment look
at the ifdef's in effect for the Macintosh.


Sun, 20 Oct 1996 18:15:49 GMT  
 SIOD ports to MS-DOS ?


Quote:
>Jul qba'g lbh pbzcvyr haqre Jvaqbjf AG naq gura hfr JVA32f?

Rnfl !  V qba'g unir npprff gb n Jvaqbjf AG flfgrz naq qba'g vagraq
gb eha vg haqre Jvaqbjf (gnetrg vf UC95yk) !

Ertneqf,
epf

........ . . .  .  .  .   .   .   .    .     .       .         .               .
   Evpuneq P. Frpevfg             Jura pelcgbtencul vf      +-+-+-+-+-+-+-+
   Qvtvgny Rdhvczrag Pbec.        bhgynjrq, only outlaws    |q|v|t|v|g|n|y|

........ . . .  .  .  .   .   .   .    .     .       .         .               .



Fri, 25 Oct 1996 02:41:16 GMT  
 
 [ 5 post ] 

 Relevant Pages 

1. Have you ported SIOD to MS-DOS ?

2. Here is how to make SIOD for MS-DOS and MAC

3. SIOD 3.0 for MS-DOS offer

4. ANNOUNCE: SIOD for MS-DOS

5. MS Fortran v 5.00 - Access to serial COM ports (MS-DOS)

6. Announcing DOS port availability (fwd) (Was: Announcing DOS port availability (fwd))

7. porting an MS-DOS Forth to a 386 Unix/Xenix

8. LMI Forth (was: porting an MS-DOS Forth to a 386 Unix/Xenix)

9. Porting an 8088/MS-DOS FORTH to 386 Xenix

10. parallel port in GNAT-DOS with MsDos interrupt

11. 386 MS-DOS port of SB-Prolog available for ftp

12. Ports to MS-DOS/Microsoft Windows?

 

 
Powered by phpBB® Forum Software