Raspberry Pi 2 安装最新版FPC和Lazarus 1.5

    2015年2月推出的Raspberry Pi2不能用以前的方法安装Lazarus,当安装fpc时出现下面的问题停止安装。

Raspberry Pi 2 安装最新版FPC和Lazarus 1.5_第1张图片 

从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/freepascal/files/Linux/2.6.4/fpc-2.6.4.arm-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 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.最后的设置:

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

Raspberry Pi 2 安装最新版FPC和Lazarus 1.5_第2张图片 

 

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

 Raspberry Pi 2 安装最新版FPC和Lazarus 1.5_第3张图片 

Raspberry Pi 2 安装最新版FPC和Lazarus 1.5_第4张图片

编译后的程序运行情况:

 Raspberry Pi 2 安装最新版FPC和Lazarus 1.5_第5张图片

你可能感兴趣的:(asp)