DOSEMU - Compile Probs

DOSEMU - Compile Probs

Post by Coire Cade » Tue, 28 Mar 1995 05:42:36

From cunews!agora!ccadeau Sun Mar 26 15:39:50 1995
Xref: cunews
Path: cunews!agora!ccadeau

Subject: dosemu 0.52 -- won't compile

Organization: Carleton University
X-Newsreader: TIN [version 1.2 PL2]
Date: Wed, 22 Mar 1995 22:18:13 GMT
Lines: 51

        Am I the only person who can't get dosemu 0.52 to compile?  I
used to have problems when I ran 'make doeverything' when it reached the
mouse support -- so I deleted it from the makefile and tried again.
This is the output from the problem spot:

make[1]: Entering directory `/usr/src/dosemu0.52/dpmi'
gcc -DDPMI -I/usr/src/dosemu0.52/include -I/usr/src/dosemu0.52
-I/usr/src/linux/include -N -O6 -c dpmi.c
dpmi.c: In function `do_int31':
dpmi.c:571: `VIF_MASK' undeclared (first use this function)
dpmi.c:571: (Each undeclared identifier is reported only once
dpmi.c:571: for each function it appears in.)
dpmi.c: In function `run_dpmi':
dpmi.c:653: parse error before `VM86_TYPE'
dpmi.c:656: break statement not within loop or switch
dpmi.c:657: `VM86_STI' undeclared (first use this function)
dpmi.c:659: `VIP_MASK' undeclared (first use this function)
dpmi.c:660: break statement not within loop or switch
dpmi.c:661: `VM86_INTx' undeclared (first use this function)
dpmi.c:664: break statement not within loop or switch
dpmi.c:665: `VM86_SIGNAL' undeclared (first use this function)
dpmi.c:666: break statement not within loop or switch
dpmi.c:667: default label not within a switch statement
dpmi.c: At top level:
dpmi.c:672: parse error before `else'
dpmi.c: In function `dpmi_sigsegv':
dpmi.c:939: `VIF_MASK' undeclared (first use this function)
make[1]: *** [dpmi.o] Error 1
make[1]: Leaving directory `/usr/src/dosemu0.52/dpmi'
make: *** [dossubdirs] Error 1

What's wrong?  How do I get dosemu to compile?  I've checked my kernel
version, my libc version and my gcc version, all of which are the same
or later than the minimum requirements (gcc 2.5.8, libc 4.5.24, kernel 1.1.8).



1st Year Mathematics and Physics
Carleton University, Ontario, Canada
PGP 2.6ui Public Key Available Upon Request

GM/S   d-- H s !g p2+ !au a-- w+ v C+ UL+ P- L+ 3 E-- N+ K- W--- M--
       !V po Y++ t+ 5 !j R G+ tv- b+ D- B--- e+ u** h+ f- r n+ y?


1. DOSEMU compile prob.

I've been trying to compile DOSEMU-0.60.4 and keep running into the same
problem.  the 'stdio.h' and 'sdtlib.h' files seem to be missing.  I d/l
my kernel v1.2.13 from  Does anyone know where these
files might be located at tsx, or happen to have them and could E-mail
them to me!


| Wandering Ink.           | '80 CJ5 --- "Eugene"    | putting Slinkies(tm)
| La Porte, TX 77571       | '69 Pedes - The Feet    | on an escalator

 tOLX/TLXt DOS 6.66: The Anti-DOS

2. SLIP/DIP dialback query

3. DOSemu compile probs -- any ideas?

4. SOCKS5 software: need root?

5. Prob. Compiling Dosemu 0.49

6. NAT hole punching

7. Dosemu problems, and compiling kernel probs...

8. freebsd partition

9. DOSEMU compiling....I've never compiled a new package before!

10. DOSEMU compilation probs...

11. dosemu probs !


13. DOSEMU: non-root console access prob.