gens版本:Gens/GS v2.15.5/GS-m5 (Gens/GS)
linux版本: version 2.6.27.9-159.fc10.i686
gcc版本:4.3.2
编译过程:因为源代码中已经存在configure文件,所以不需要通过工程管理工具autoconf自动生成
首先在源代码目录下执行./configure
根据相应的错误提示,安装相应的工具,例如gtk+,nasm等工具
在./configure成功之后,就会在每个目录下生成Makefile文件
然后再在源代码目录下Make
这个时候会提示一个错误
gens_core/gfx/blit_hq2x_16.asm:1959: error: phase error detected at end of assembly.
根据这个错误的提示,错误发生在汇编阶段,用文本编辑器打开configure,修改19104行
NASM="${NASM} -O3 -g -w-orphan-labels ${nasm_obj_format}" 为NASM="${NASM} -O1 -g - w-orphan-labels ${nasm_obj_format}"即可
然后重新Make,就不会出错了
最后Make install,就安装成功了