linux下对gens游戏模拟器的编译

 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,就安装成功了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值