dosemu compile fails on cpu.h ???

dosemu compile fails on cpu.h ???

Post by Tim Holm » Sun, 23 Apr 1995 04:00:00



I am trying to compile dosemu 0.60.0, but it fails somewhere
along the line like this:

make  -C video
set: unknown option: P
set: unknown option: P
set: unknown option: P
set: unknown option: P
make[1]: Entering directory `/var/dosemu-0.60.0/video'
gcc   -c -O2 -funroll-loops  -pipe -DUSING_NET    -I/var/dosemu-0.60.0/include  -I/usr/src/linux-1.0/include -I/var/dosemu-0.60.0/pic -I/var/dosemu-0.60.0/dpmi -DPATH_LOCKD=\"/usr/spool/uucp\" -DNAME_LOCKF=\"LCK..\"  -o video.o video.c
In file included from /var/dosemu-0.60.0/include/machcompat.h:495,
                 from /var/dosemu-0.60.0/include/emu.h:48,
                 from video.c:14:
/var/dosemu-0.60.0/include/cpu.h:94: warning: `struct revectored_struct' declared inside parameter list
/var/dosemu-0.60.0/include/cpu.h:94: warning: its scope is only this definition or declaration,
/var/dosemu-0.60.0/include/cpu.h:94: warning: which is probably not what you want.
/var/dosemu-0.60.0/include/cpu.h: In function `set_revectored':
/var/dosemu-0.60.0/include/cpu.h:98: dereferencing pointer to incomplete type
/var/dosemu-0.60.0/include/cpu.h: At top level:
/var/dosemu-0.60.0/include/cpu.h:101: warning: `struct revectored_struct' declared inside parameter list
/var/dosemu-0.60.0/include/cpu.h: In function `reset_revectored':
/var/dosemu-0.60.0/include/cpu.h:105: dereferencing pointer to incomplete type
make[1]: *** [video.o] Error 1
make[1]: Leaving directory `/var/dosemu-0.60.0/video'
make: *** [video] Error 1

I am using gcc-2.5.8, libc-4.5.21 on a 486-66DX2 w/ 20megs of memory.
Running kernel 1.2.4.

Thanks for any help.

==========================================================================

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

 
 
 

1. DOSEMU compile fails under ELF/ gcc-2.7.0

"make most" whilst building DOSEMU under gcc-2.7.0  fails with :-

gcc      -Ttext 0x20000000 -o libdosemu-0.60.3 \
   -nostdlib emu.o data.o -Llib -L.  \
    -lvideo -ldosemu -lpic -ldpmi -lmfs -linit -lserial -lkeyboard -lmouse
-lnet -ldrivers bios/bios.o -L/lib -lX11 -u _XOpenDisplay -lslang -lc
gcc: 0x20000000: No such file or directory
make: *** [libdosemu-0.60.3] Error 1

Does anyone have any clues on how to procede please ? The "-Ttext" flag is not
mentioned in my man page.

Thanks in advance.

2. Gloria Synergy and Multihead?

3. Kernel 2.1.x fails to compile... and fails... and fails...

4. ext2-fs gone mad!!

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

6. How to setup Anonymous FTP

7. Sun license manager...1%cpu...1%cpu...50%cpu50%cpu50%cpu....

8. lex/flex-problem scanning file many times

9. DOSEMU is CPU eater

10. DOSEMU: CPU exception error?

11. dosemu - fails to build

12. failed at 'dos -A' DOSEMU startup ?

13. dosemu fails to start (but it worked before!!!)