请选择 进入手机版 | 继续访问电脑版

Lazarus中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

Lazarus IDE and 组件 下载地址版权申明
查看: 4073|回复: 7

Raspberry Pi 2安装Lazarus 1.5

[复制链接]

该用户从未签到

发表于 2015-3-4 15:46:31 | 显示全部楼层 |阅读模式
本帖最后由 szlbz 于 2015-3-5 08:11 编辑

图文版见:http://www.cnblogs.com/qiufeng2014/p/4313426.html
Raspberry Pi 2安装Lazarus 1.5
    2015年2月推出的Raspberry Pi2不能用以前的方法安装Lazarus,当安装fpc时出现下面的问题停止安装。
http://otapi.com/2015/02/10/raspberry-pi-2-freepascal-lazarus-and-delphi/找到解决方法:
1.安装subversionunzip
Sudo Apt-get update
Sudo Apt-get install subversion unizp
2.获取和编译最新的FreePascal编译器Sudo mkdir /usr/local/fpc
cd /usr/local/fpc
Sudo wget http://sourceforge.net/projects/ ... -linux.tar
Sudo tar xvf fpc-2.6.4.arm-linux.tar
cd fpc-2.6.4.arm-linux
Sudo ./install.sh
提示安装下列时,输入?后的内容
Install prefix (/usr or /usr/local)? /usr/local
Install textmode IDE(y/n)?y
Install FCL(y/n)?y
Install Packages(y/n)?y
Install Documentation (y/n)?y
Install Demo (y/n)?y
下载最新版FPC
cd /usr/local/fpc
Sudo svn export --force trunk trunktmp
cd trunktmp
编译FPC
Sudo make all OPT=-dFPC_ARMHF
Sudo make install OPT=-dFPC_ARMHF PREFIX=/usr/local
Sudo make install sourceinstall OPT=-dFPC_ARMHF PREFIX=/usr/local
cd /usr/local/lib/fpc
ls
你在 Terminal应看到最新版本的版本号:
                  2.6.4     3.1.1
用看到最新的版本号替换下面的3.1.1(现最新的版本号为3.1.1)
Sudo rm -f "/usr/local/bin/ppcarm"
Sudo ln -sf "/usr/local/lib/fpc/3.1.1/ppcarm" "/usr/local/bin/ppcarm"
3.编译及安装最新Lazarus Version
Sudo apt-get update
Sudo apt-get install libx11-dev libgdk-pixbuf2.0-dev libcairo2-dev lpango-1.0 libpangox-1.0-dev xorg-dev

Sudo aptitude install libgtk2.0-dev libgdk-pixbuf2.0-dev libpango1.0-dev

Sudo mkdir /usr/local/lazarus
cd /usr/local/lazarus
Sudo svn export --force trunk trunktmp
cd trunktmp
Sudo make all OPT=-dFPC_ARMHF
Sudo make install OPT=-dFPC_ARMHF PREFIX=/usr/local

4.最后的设置:
经过长达3小时的安装, Lazarus终于安装完成。
当你第一次启动Lazarus, 要求设置FPC sources,输入 /usr/local/fpc/trunk
编译后的程序运行情况:

回复

使用道具 举报

该用户从未签到

发表于 2015-3-6 11:14:20 | 显示全部楼层
过程居然这么艰辛? 
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2015-3-8 02:49:36 | 显示全部楼层
mark 一下,看看以后能否用上
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2015-3-11 08:47:29 | 显示全部楼层
我也mark一下
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2015-3-21 23:22:28 | 显示全部楼层
可以了吗?
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2015-4-27 09:29:46 | 显示全部楼层
Lazarus 1.5与Lazarus 1.0有何区别,能否解释一下。我现在也在ARM平台开发
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2015-5-5 08:19:08 | 显示全部楼层
请问楼主用的是多大容量的SD卡,我的8G,但最后一步编译不过去,上网查资料,有可能是卡小了,或者是哪里的设置缓存不对了。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2015-7-10 11:17:45 | 显示全部楼层

要顶
必须顶
不得不顶
用尽全力顶
再加上千斤顶
总之把它顶到顶
接着使出葵花宝顶
就算顶到史前也要顶
老子看了会用道德经顶
孔子亲自拜你为师天天顶
秦始皇站在阿房宫上使劲顶
汉高祖挥师杀向东罗马为你顶
吕布抛弃了貂禅而选择了帮你顶
张三丰见了后用太极拳九式全力顶
回复 支持 反对

使用道具 举报

QQ|手机版|小黑屋|Lazarus中国|Lazarus中文社区 ( 鄂ICP备16006501号-1

GMT+8, 2020-3-29 07:23 , Processed in 0.053274 second(s), 26 queries .

Powered by Discuz! F1.0 Build 20160930

© 2001-2020 Comsenz Inc. & Discuz! Fans

快速回复 返回顶部 返回列表