下载地址:
 
https://launchpad.net/ubuntu/+source/svgalib/1:1.4.3-30
 
svgalib_1.4.3.orig.tar.gz
svgalib_1.4.3-30.debian.tar.gz
svgalib_1.4.3-30.dsc
 
 
1、安装前的打补丁
 
tar vxf svgalib_1.4.3.orig.tar.gz
tar vxf svgalib_1.4.3-30.debian.tar.gz
cd svgalib-1.4.3.orig/
for file in ../debian/patches/*.patch
; do patch -p1 
< $file; done
 
2、编译安装
 
sudo make install   // 编译出错,需要安装libx86
 
 
3、下载libx86库
 
下载地址
 
https://packages.ubuntu.com/eoan/libx86-1
https://launchpad.net/ubuntu/+source/libx86/1.1+ds1-6
 
 
 
tar vxf libx86_1.1+ds1.orig.tar.gz 
gunzip libx86_1.1+ds1-6.diff.gz
cd libx86-1.1/
patch -p1 
< ../libx86_1.1+ds1-6.diff 
 
make 编译出错,修改lrmi.c,添加宏, 参考561491.patch 
 
在 Makefile中 加-m32
 
再次 make
 
sudo make install
 
 
4、再次编译libvga库
 
如果还是报错,尝试使用 sudo apt-get install libx86-dev,在线安装libx86 库后再重新编译,即可解决。