I did this:
rm -rf SVGATextMode-1.8-src/asm
And modified a Makefile:
diff -ru SVGATextMode-1.8-src/XFREE/Makefile SVGATextMode-1.8-src+/XFREE/Makefile
--- SVGATextMode-1.8-src/XFREE/Makefile Tue Apr 15 21:35:20 1997
+++ SVGATextMode-1.8-src+/XFREE/Makefile Thu Feb 5 16:19:33 1998
@@ -19,13 +19,13 @@
common_hw/IBMRGB.o common_hw/STG1703clk.o common_hw/Ti3026clk.o \
common_hw/ATTDac.o common_hw/TGUIclk.o \
common_hw/xf86_PCI.o vgaPCI.o \
- mga_clock.o \
+ mga_clock.o common_hw/IODelay.o \
mach64/mach64_mem_access.o mach64/mach64.o \
xfree_compat.o
# mach64/mach64clockchips.o \
-ASMOBJS = common_hw/IODelay.o
+#ASMOBJS = common_hw/IODelay.o
all: $(XFREELIBS) $(OBJECTS) $(ASMOBJS)
This allowed to compile SVGATextMode, but grabmode was not compiled because
of user_time.c module, which tries to use PC timer directly. But fortunately
I did not need the grabmode utility.
-- Alexander.