(转载)Perl移植到ARM开发板

原文:http://wenku.baidu.com/view/fdeae7e9998fcc22bcd10dce.html

1.进入源码目录下的Cross目录下,修改 config文件:

### Target Arch ARCH = arm 
#ARCH = i386-pc #ARCH = sh4 #ARCH = mips #ARCH = mipsel #ARCH = ppc  
## Specific arm 
#CONFIG_TARGET_ARM_SA11X0 = 1

#CONFIG_TARGET_ARM_XSCALE = 1  
### Target OS OS = linux 
#OS = solaris2.8 

2.修改Cross目录下的Makefile:

export CROSS=/opt/FriendlyARM/toolschain/4.5.1/bin/$(ARCH)-$(OS)-

增加环境变量LD_LIBRARY_PATH 

export LD_LIBRARY=/opt/FriendlyARM/toolschain/4.5.1/lib:$(LD_LIBRARY_PATH)

3.执行make patch

4.执行make perl

  此时会出现错误。

应把 i386架构下生成的uudmap.h文件拷贝过来使用: 
/usr/lib/perl5/5.10.0/i386-linux-thread-multi/CORE/uudmap.h

拷贝到你的perl-x.x.x目录下(Cross上一级目录)

5.执行make perl

  此时虽然有错误,但是在perl-x.x.x目录下生成了miniperl-arm

6.将miniperl-arm拷贝到你的开发板/bin目录下并执行:

ln -sf miniperl-arm perl

7.基本上完成了perl的移植,你可以写一个简单的程序测试一下,或者执行perl -v查看。(如要移植perl其他组件则另外进行其他工作)

转载于:https://www.cnblogs.com/yinsua/p/3254977.html

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值