Raspberry Pi 2 安装最新版FPC和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 -O fpc-2.6.4.arm-linux.tar
?http://sourceforge.net/projects/freepascal/files/Linux/2.6.4/fpc-2.6.4.arm-linux.tar/download

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 co ?http://svn.freepascal.org/svn/fpc/trunk
trunk

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 co http://svn.freepascal.org/svn/lazarus/trunk
trunk

Sudo svn export --force trunk trunktmp

cd trunktmp

Sudo make all OPT=-dFPC_ARMHF

Sudo make install OPT=-dFPC_ARMHF PREFIX=/usr/local

 

4.最后的设置:

When you first launch
Lazarus, it’ll ask for the path to the FPC sources.
Enter /usr/local/fpc/trunk then you’re ready to go!

经过长达3小时的安装, Lazarus终于安装完成。

当你第一次启动Lazarus, 要求设置FPC
sources
,输入 /usr/local/fpc/trunk

 

编译后的程序运行情况:

时间: 2024-08-28 12:34:06

Raspberry Pi 2 安装最新版FPC和Lazarus 1.5的相关文章

树莓派3(Raspberry Pi 3)安装Win10 IoT Core

·树莓派3(Raspberry Pi 3)安装Win10 IOT 1.格式化SD卡(用SDFormatter工具) 2.下载noobs lite即可(https://www.raspberrypi.org/downloads/noobs/),解压到SD卡中,启动Raspberry Pi 3 3.然后进入安装,先win10(或预览版,前提是Insiders体验者),安装过程有点慢,耐心等待(中途重启有可能得回头再重装) 4.安装完成后管理 Http://树莓派ip:8080 用户名:adminis

在Raspberry Pi上安装openni2_camera

在上一篇文章--在Raspberry Pi上安装ROS Package 中,我加入了openni2_camera和openni2_launch,你如果按照我的步骤一步一步来,编译到某一步骤,肯定会碰到编译错误的,哈哈,所以我在上一篇文章末尾留了一句"预知后事如何,请听下回分解". 上一篇文章中需要安装的 Package 需要依赖 OpenCV 和 OpenNi2,凡是涉及到图像,肯定是依赖 OpenCV的,openni2_camera还要依赖OpenNi2. rosdep没有解决好这两

Raspberry Pi 中安装Mono

摘自:http://www.phodal.com/blog/user-csharp-develop-raspberry-pi-application/ Raspberry Pi C# Mono Linux Mono是一个由Xamarin公司(先前是Novell,最早为Ximian)所主持的自由开放源代码项目.该项目的目标是创建一系列符合ECMA标准(Ecma-334和Ecma-335)的.NET工具,包括C#编译器和通用语言架构. 其他 Mono虚拟机包含一个实时编译引擎,该引擎可用于如下处理器

Raspberry PI(树莓派)安装ZMAP

以前配置树莓派安装ZMAP一直没有装成功,今天又试了下,装成功了,记录下. Good Job. Zmap地址: https://zmap.io/documentation.html step1: git clone git://github.com/zmap/zmap.git step2: apt-get install build-essential cmake libgmp3-dev libpcap-dev gengetopt byacc flex step3: cmake -DWITH_R

42 在Raspberry Pi上安装dlib表情识别

https://www.jianshu.com/p/848014d8dea9 https://www.pyimagesearch.com/2017/05/01/install-dlib-raspberry-pi/ 库下载 https://github.com/davisking/dlib 识别代码 https://gitee.com/Andrew_Qian/face/blob/master/from_video.py 依赖权重 https://github.com/AKSHAYUBHAT/Ten

Raspberry Pi 4B 安装QT5和qtCreator

https://blog.csdn.net/coekjin/article/details/52049273 sudo apt-get install qt5-default sudo apt-get install qtcreator 由于Qt Creator不能自动识别树莓派上的工具链,因此需要手动添加.点击Tools -> Options打开配置对话框,在Build & Run -> Kits选项卡中点击Add.Compiler设置为/usr/bin/gcc,Debugger可设

Raspberry Pi 3 Model B入手安装小记

1.买了最新出来的raspberry Pi 3,集成了wifi和蓝牙模块,省去了额外购买wifi模块和蓝牙模块的麻烦.为了保护脆弱的原件,特地买了一个专用的raspberry Pi盒子用来存放,考虑到新的博通1.2GHz四核处理器巨大的发热量,还准备了两块散热片和一块3*3的小电扇保证运行时不至于过热,准备工作一切就绪.图片为还未组装的raspberry Pi 3. 组装过程并不复杂,风扇插在外侧的2.3引脚上即可正常运行.组装完成后即为如图所示. 2.硬件组装完成以后,就要为raspberry

在 Raspberry Pi安装Docker,运行Home Assistant

docker 是个好东西,想着Raspbian 是基于 Debian的系统,那定然是支持 docker的. 而有了docker,再raspberry pi上安装 Home Assistant就有了一种极其简单的方法. 1. 在Raspberry Pi 上安装docker curl -sSL https://get.docker.com | sh 参考:https://www.raspberrypi.org/blog/docker-comes-to-raspberry-pi/ 2. 验证docke

树莓派raspberry Pi 3B+系统中安装mysql过程中不提示输入密码,安装完后如何设置密码

树莓派raspberry Pi 3B+安装mysql未提示输入密码,安装后修改mysql密码默认密码 使用mysql -uroot -p 命令连接mysql时,报错 [email protected]:/ $ mysql -uroot -p Enter password: ERROR 1698 (28000): Access denied for user 'root'@'localhost' 按照网上的说法, 1.进入到etc/mysql 目录下,查看debian.cnf文件,使用默认的用户名