Lazarus中文社区

 找回密码
 立即注册(注册审核可向QQ群索取)

QQ登录

只需一步,快速开始

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

Linux下安装lazarus及升級到最新SVN方法

[复制链接]

该用户从未签到

发表于 2010-12-3 00:27:16 | 显示全部楼层 |阅读模式
ubuntu:
   sudo apt-get install lazarus

Fedora:
  sudo yum install lazarus
安装后升级到最新的开发版,因为官方是用SVN来管理源代码,所以要安装SVN工具:
ubuntu:
   sudo apt-get install subversion
Fedora:
  sudo yum install subversion
下载lazarus源码:
   svn co http://svn.freepascal.org/svn/lazarus/trunk lazarus
下载fpc源码:
[pre] svn co http://svn.freepascal.org/svn/fpc/trunk fpc
然后编译,编译前还要下载一些库:
sudo apt-get install libgpmg1-dev fakeroot libncurses5-dev build-essential

cd lazarus/tools/install
./create_fpc_deb.sh fpc  /home/user/fpc
编译fpc源码及生成deb包,/home/user/fpc源码的路径
完成后会生成一个fpc.tgz和fpc.deb包,如 fpc_2.5.1-101202_i386.deb fpc-2.5.1-101202.tar.gz
安装fpc:
  sudo dpkg -i fpc_2.5.1-101202_i386.deb
然后cd ../..退出lazars目录下:make clean all
完成后使用./lazarus 打开
进入后到
Environment->Options
              ->Lazarus directory(default for all projects)
               /home/user/lazarus/
              ->Compiler path(e.g.fpc)
               /usr/bin/fpc
              ->FPC source directory
               /home/user/fpc/
              ->Make path
                /usr/bin/make
              ->Directory for building test projects
                /tmp
完成后就可以用了!
以后再更新源碼就用:
  svn update fpc
  svn update lazarus
再重新 ./create_fpc_deb.sh fpc  /home/user/fpc  
      sudo dpkg -i fpc_2.5.1-101202_i386.deb
      make clena all
就可以了!Fedora 則要用 create_fpc_rpm.sh 了



[/pre]
回复

使用道具 举报

该用户从未签到

发表于 2010-12-30 15:14:40 | 显示全部楼层
我一般不会用svn包来安装,怕有问题
一般还是会用发布版本
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2011-1-21 14:19:29 | 显示全部楼层
thx~~!
回复 支持 反对

使用道具 举报

*滑块验证:

本版积分规则

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

GMT+8, 2025-7-11 22:42 , Processed in 0.028174 second(s), 9 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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