I'm having trouble compiling umsdos-0.98.4.  98.3 compiles with no trouble.
It fails during linking, as shown below.  This is a fairly stock Slackware
3.6 installation, with the original (non-egcs) version of GCC.

Any ideas what the problem is?  Since 98.3 worked, I kinda doubt it's my
system.  I haven't dug through the source code too much yet... there were
a LOT of changes in the vga stuff in the 98.4 diffs.

On a related note, is there a way to turn off vga support completely?
I ALWAYS run it using stdio...

System: Linux kelp 2.0.35 #1 Tue Sep 29 02:36:35 PDT 1998 i586 unknown
Architecture: i586
Libraries: /lib/libc.so.4.7.6 /lib/libc.so.5.4.44
UsrLibraries: /usr/lib/libc.a
GCC: gcc version 2.7.2.3
Ld: GNU ld version 2.8.2 (with BFD 2.8.1.0.23)

gcc -Wl,-warn-common -o /usr/src/dosemu-0.98.4/0.98.4.0/bin/dos \
   emu.o base/data.o -Llib -L.  \
    -lenv_video -lbase_async -larch_linux_async -lbase_misc -lbase_dev_misc -lemu-i386 
-lenv -lbase_speaker -lbase_dev_pic -ldosext_dpmi -ldosext_mfs -ldosext_misc 
-lbase_init -lbase_serial -lbase_keyboard -lbase_mouse -lbase_dev_dma 
-larch_linux_debugger -ldosext_net_net -larch_linux_dosext_sound -ldosext_sound 
-ldosext_drivers -lbase_bios -lenv_video -lbase_async -larch_linux_async -lbase_misc 
-lbase_dev_misc -lemu-i386 -lenv -lbase_speaker -lbase_dev_pic -ldosext_dpmi 
-ldosext_mfs -ldosext_misc -lbase_init -lbase_serial -lbase_keyboard -lbase_mouse 
-lbase_dev_dma -larch_linux_debugger -ldosext_net_net -larch_linux_dosext_sound 
-ldosext_sound -ldosext_drivers -lbase_bios \
    -Wl,-b,a.out-i386-linux base/bios/bios.o env/video/vesabios.o \
    -Wl,-b,elf32-i386 \
     -larch_linux_slang-elf -lm -lc 
lib/libenv_video.a(attremu.o): In function `Attr_init':
attremu.o(.text+0x7): undefined reference to `vga'
make[1]: *** [/usr/src/dosemu-0.98.4/0.98.4.0/bin/dos] Error 1
make[1]: Leaving directory `/usr/src/dosemu-0.98.4/src'
make: *** [default] Error 2

-- 
     /// Stefan Hudson <[EMAIL PROTECTED]>  
__  /// Senior Network Administrator - Monterey Bay Internet
\\\/// http://www.mbay.net/  -  Email: [EMAIL PROTECTED]
 \XX/ Voice: 831-642-6100  Fax: 831-642-6101  Modem: 831-642-6102

Reply via email to