hisi平台移植BOA服务摘录

本文档详细介绍了在Hisi平台上移植BOA服务的步骤,包括下载源码、生成与修改Makefile、配置交叉编译环境、编译BOA、配置BOA服务器以及执行步骤。针对移植过程中可能遇到的问题,如用户组设置、ScriptAlias和ServerName的调整,给出了具体的解决方案。最终,通过IP地址可以访问移植后的BOA服务,实现CGI程序的运行。
摘要由CSDN通过智能技术生成
 

第一步:BOA 移植


 1、下载Boa源码


  地址:http://www.boa.org,   或者http://sourceforge.net
   #tar xzf boa-0.94.13.tar.gz
  
   注意:这个版本暂时有点问题,make时会有下面的error信息:

  xilh@ubuntu-P1:~/rdc/boa/boa-0.94.13/src$ make
  bison -y  -d boa_grammar.y
  bison: cannot open file `external/bison/data/m4sugar/m4sugar.m4': No such file or directory
  make: *** [y.tab.c] Error 1

    调试使用 boa-0.94.14rc21.tar.tar 版本。


   
 2、生成Makefile文件


   直接运行/configure文件生成Makefile。


   
 3、修改交叉编译环境


   打开src/Makefile,修改CC,CPP为:
   CC = arm-hismall-linux-gcc
   CPP = arm-hismall-linux-gcc -E


   
 4、编译:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值