有哪些新闻
如果你尚未订阅邮件列表,则可以这里阅读所有的重要新闻。
以前的新闻(从首页继续)
- 2017年11月28日
- FPC 3.0.4 已发布!
此版本是对 3.0 的一些更新,其中包含错误修正和更新包,其中一些是高优先级的。
存在会破坏向后兼容性的变更列表。 你也可以查看 FPC 3.0.4 文档。
通过下载页面获得。
- 2017年2月15日
- FPC 3.0.2 已发布!
此版本是对 3.0 的一些更新,其中包含错误修正和更新包。
列出了可能会破坏向后兼容性的更改。你也可以查看 FPC 3.0.2 文档。
通过下载页面下载。
- 2015年11月25日
- FPC 3.0.0 "Pestering Peacock" 已发布!
该版本包含对多个新平台的支持,可识别代码页的字符串以及集成的 Pascal 源代码库。
查看新特性和打破向后兼容性的变更列表。 你还可以查看 FPC 3.0.2 文档。
通过下载页面下载。 - 2015年10月21日
-
FPC 3.0.0-rc2 已发布!
自发布第一个候选版本以来,最重要的更改是 unicode 资源字符串方面的处理。还有一个 Windows 到 Android 交叉编译器安装程序。
通过下载和测试此候选版本来帮助改进即将发布的 3.0.0 版本。 如果需要,你可以测试在 Wiki 上的问题,但是首先你需要检查已知问题。 接下来,我们有传统列表中的新功能和可能破坏向后兼容性的更改。 最后,你还可以预览 FPC 3.0.0 文档。
可以从以下位置下载:
- 2015年8月25日
-
FPC 3.0.0-rc1 已发布!
通过下载和测试此候选版本来帮助改进即将发布的 3.0.0 版本。 如果需要,你可以测试在 Wiki 上的问题,但是首先你需要检查已知问题。 接下来,我们有传统列表中的新功能和可能破坏向后兼容性的更改。 最后,你还可以预览 FPC 3.0.0 文档。
可从以下位置下载:
- 2015年5月29日
- 借助 Edmund Grimley Evans 提供的补丁程序,现在可以在 svn 主干中获得对 Linux/AArch64 平台的支持。
- 2015年2月24日
- svn 主干中已添加了对 iOS/AArch64 平台的支持。在发布到 fpc-devel 邮件列表的公告中可以找到更多信息。
- 2014年10月15日
- 一些 FPC 用户已经注意到从 FPC(和其他)邮件列表发送电子邮件的问题。 雅虎已决定实施一项 DMARC 政策,该政策禁止使用它们的电子邮件账户订阅邮件列表。 不幸的是,目前没有可用解决方案。
- 请注意,不仅雅虎(和AOL)的电子邮件帐户受到影响,其他公司托管的电子邮件帐户也受到影响, 因为它们必须遵守雅虎的 DMARC 策略(阻止邮件列表),因此它们拒绝从雅虎发送到邮件列表的电子邮件。 当邮件服务器开始拒绝从雅虎邮件时,这些符合 DMARC 提供商的地址也可能被邮件列表软件禁用和(或)取消订阅。 其中,这些提供商包括微软(托管到如 outlook.com 和 hotmail.com 的地址)。
- 2014年3月11日
-
FPC 2.6.4 已发布!Free Pascal 2.6.4 是2.6.0 fixes 分支的一个发行版。一些亮点是:
- 包:
- 对 fcl-db 进行了大量的修复和改进。
- Web 和 JSON 包已同步。
- chmcmd 编译器改进
- winunits(和 winceunits)多个修复
- 文档:
- 增加许多
- fpjson 文档
- 可从下载页面进行下载(镜像会尽快跟进)。一些文件仍在上传中。
- 还提供了可能需要更改现有代码的变更列表。
- 2013年2月23日
-
FPC 2.6.2 已发布! 2.6.2 是 2.6.x 分支的修补程序更新。这些新功能包括:
- 编译器:
- ARM 体系结构的改进和修复
- 包:
- 新软件包 fpindexer(索引引擎)
- 对添加到 fcl-base(以及 RTL 中的基类)的观察者模式支持
- fcl-db 很多修复和改进
- 支持添加 JSON 数据集
- 修复和改进 fcl-passrc(和 fpdoc)
- PTCPas 和 gtk2 更新
- fpmkunit 改进(更好地支持将来切换到 fpmake)
- x11 多个修复
- winunits(和 winceunits)的多个修复
- 平台:
- 对 NativeNT 目标的改进(在 2.6.0 中作为 Alpha 引入)
- OpenBSD 和 NetBSD 多个修复(现在考虑处于 beta 状态)
- 内部 ELF 编写器支持更多 BSD 目标
- gba 和 nds 修复和改进
- 可从下载页面进行下载(镜像会尽快跟进)。一些文件仍在上传中。
- 还提供了可能需要更改现有代码的变更列表。
- 2013年2月13日
- FreePascal 团队很高兴宣布官方 SVN 主干仓库支持原生 Android 目标。
- 除了使用 Java VM 目标对现有 Android 支持之外,你现在还可以使用 FreePascal 编译器生成本机可执行文件和库。 现在,你可以在用 Object Pascal 编写的 x86 和 ARM CPU 上加快性能关键代码。
- 我们希望 Android 的目标将吸引新老开发人员。细节上仍然有些粗糙。感谢你的反馈和进一步的贡献。
- 在 Android Wiki 页面上了解有关如何使用原生 Android 支持的更多信息。
- 2012年10月21日
- 最近,在支持新的 CPU 体系结构方面已经取得了可观的进步。 这不仅包括对在小端和大端模式下运行的 MIPS 处理器新支持(主要由 Florian,Pierre 和诸如 Fuxin Zhang 的外部贡献者提供), 而且最值得注意的是还恢复了对摩托罗拉 68000 系列的支持。M68k 最初是 FPC 支持的第二个体系结构, 甚至在 1.0 版之前,但此目标自从过渡到 FPC 2.x 以来一直处于停滞状态,现在主要由 Sven 负责。 该编译器可以针对 M68000 和 M68020 进行本机编译(尽管不一定可以在那里完全运行),并且对现代 Coldfire CPU 支持现在也处于开发状态。 某些功能仍需要完成(例如,影响 StdIO 的 threadvars),但是创建的二进制文件已经在 QEMU 中成功运行。到目前为止,目标是支持 m68k-linux,也可能支持 m68k 嵌入式。 像往常一样,欢迎其他任何操作系统(例如 Amiga,AROS 甚至 classic Mac OS)的参与者。
- 2012年3月23日
- Free Pascal 和 Lazarus Wiki 已移至新服务器。Wiki 软件也已升级到最新的 Mediawiki 版本。 因为将自定义 Free Pascal 皮肤移植到新版本非常耗时,所以现在使用默认的 Monoskin。到时,你会发现其外观有所变化。
- 2012年1月1日
-
FPC 2.6.0 已发布!2.6.0 是一个主要版本,它添加了许多 Delphi 7 语言功能,并添加或改进了对各种平台的支持。这些新功能包括:
- Objective-Pascal 方言,在所有 Mac OS X 和 iOS 目标上均受支持
- Delphi 兼容模式改进
- 嵌套类型,类变量和类局部常量
- 高级记录语法(尚无构造函数)
- (for..in)记录中的枚举数
- 类和记录助手
- 通用记录,数组和过程类型
- 改进了通用泛型语法的 Delphi 兼容性
- 范围枚举
- 自定义消息指令 "弃用"
- 使用 "&" 转义关键字
- 新的 ARM 代码生成器功能
- ARM VFPv2 和 VFPv3 浮点单元支持
- Thumb-2 支持(仅适用于嵌入式目标
- RTL 和 包也得到了很多修改,参见发布清单。
- 可从下载页面进行下载(镜像会尽快跟进)。一些文件仍在上传中。
- 还提供了可能需要更改现有代码的变更列表。
- 2011年8月20日
- Free Pascal 编译器现在可以为 Java 虚拟机生成字节码。
- 代码生成器可以正常工作并支持大多数 Pascal 语言构造。Java 虚拟机(JVM)的 FPC 后端生成符合 JDK 1.5(及更高版本)规范的 Java 字节码。 针对 JVM 时并不是所有的 FPC 语言功能都可以工作,但大多数都可以,我们已经尽了最大的努力来尽可能少差异。
- 可以在 Wiki 上找到有关 JVM 后端的更多信息。
- 2011年5月30日
- 提供有关 lazarus 编程的书:“Lazarus 完整指南”。
- 它是 C&L 较早的德语版本的译文,由荷兰的 pascal 用户组出版。Lazarus/Free Pascal 的一些开发人员参与了本书的创作。可以在这里在线订购。
- 2011年5月22日
-
我们的网站提供了新的 2.4.4 版本。2.4.4 是 2.4 系列的第二个也可能是最后一个修复版本。改进包括:
- XML 单元的许多改进
- 数据库单元的许多改进
- 特别是 sqlite 得到了一些修复
- chm 单元许多改进
- 包括命令行 CHM 编译器
- 对 fppkg 和 fpmake 进行了许多改进,以便进行另一轮测试。
- 修复 OS/2 RTL 中多线程支持
- 可从下载页面进行下载(镜像会尽快跟进)。一些文件仍在上传中。
- 还提供了可能需要更改现有代码的变更列表。
- 2010年11月12日
-
可从我们的站点获得新版本 2.4.2。 2.4.2 是 2.4 系列的第一个修复版本。 改进包括:
- Delphi 2006 for..in 支持
- 支持封装和抽象类修饰符
- 新目标:
- 64 位 FreeBSD(x86_64)
- 对 XML,数据库和 CHM 包的多项改进和修复
- 在 OS/2 实现单元视频的长期错误终于修复,其中允许包括文本模式 IDE(没有调试器)为这个平台再次分发的一部分。
- 许多编译器错误修正以及超过半年的库更新(自 2.4.0 开始)
- 此处列出了可能需要更改现有代码的变更列表。
- 2010年1月1日
-
新年快乐! 新的主要版本 2.4.0 已发布。 2.4.x 系列增加了:
- Delphi 所有平台资源
- Dwarf 调试信息改进
- 几个新目标
- 64位 Mac OS X(x86_64/ppc64)
- iPhone (Mac OS X/Arm)
- Haiku(来自 BeOS 家族)
- 改进 ARM EABI 支持
- 整个程序优化
- 许多编译器错误修正和半年的库更新(自 2.2.4 开始)
此处列出了可能需要更改现有代码的变更列表。 - 2009年11月9日
-
第一版 FPC 2.4.0 候选版本已经发布,请提供反馈!
尽管 FPC 2.4.0 主要提供幕后更改和错误修复,但当前的 svn 主干最近在新功能方面已经进行了很多工作:
- 现在支持 For..in 循环(包括某些 FPC 特定的扩展名)。
- 编译器现在可以支持封装类和抽象类以及 final 方法。
- 我们与 Mac Pascal 社区一起,设计并实现了一种基础的 Objective-Pascal 方言,可直接与 Mac OS X 上的 Objective-C 交互(包括几个 Cocoa 框架的头部翻译)。
- Mac OS X 界面已更新为 Mac OS X 10.6 状态(包括 64位和 iPhoneOS 支持)。
- 2009年9月17日
- (不幸的是,以前发布的有关 Mac OS X 10.6 兼容性信息是不正确的,这就是删除它的原因)。 FPC 2.2.4 已通过 Mac OS X 10.6(Snow Leopard)测试,并且运行正常。 但是,由于 Xcode 3.2 链接器中的错误,在 Mac OS X 10.6 下用 FPC 编译动态库时会出现问题。 不幸的是,使用 FPC 2.2.4 时没有简单的修复方法。完整的讨论可以在此错误报告中找到,最后一个评论中带有说明。
- 2009年8月20日
- 14岁的 Henadzi Karatkevich 使用 Free Pascal 赢得了 2009年国际信息学奥林匹克竞赛冠军。对于本次竞赛,仅允许使用 gcc 和 Free Pascal 编译器。Lazarus 可作为编辑器。
- 2009年6月25日
- 在过去的几个月里,有关 Free Pascal 嵌入式支持的许多工作已经完成。 现在可以使用 FPC 对没有任何操作系统的微控制器进行编程。 在 FPC Wiki 上可以找到当前状态,使用说明以及支持的控制器(到目前为止只有少数几种)。
- 2009年4月12日
- 新的稳定版本 2.2.4 已发布。 可从下载页面进行下载(镜像尽快跟进)。这主要是一个错误修正版本,尽管一些新功能也已被反向移植。 此处列出了可能需要更改现有代码的变更列表。 在此版本中,希望测试我们的新包系统。有关此测试的更多信息,请参见此处。
- 2009年2月14日
- Computer & Literatur Verlag 已将 Free Pascal 手册翻译成德语,并将其装订成书。 该书有 Free Pascal 最重要的 17个单元的参考指南。这本书应该在欧洲德语国家的书店有售。
- 2009年1月17日
- FPC 团队很高兴宣布 FPC iPhone SDK 集成工具包的第一个 Beta 版发布,该版本可让你编译 iPhone 和 iPod Touch 的 Pascal 代码。 它支持模拟器和实际设备,并包括带有 OpenGL ES 演示的 Xcode 模板。它要求安装 FPC 2.2.2(或更高版本的 FPC 2.2.x)的 Intel Mac 和 iPhone SDK2.x。 请访问 Wiki 页面以获取更多信息和下载链接。
- 2008年8月11日
- 新的稳定版本 2.2.2 已发布。可从下载页面进行下载(镜像尽快跟进)。这主要是一个错误修正版本,尽管一些新功能已被反向移植。 某些涉嫌侵犯 Borland 版权的代码已净化。此处列出了可能需要更改现有代码的变更列表。
- 2007年9月10日
- OS-News 发表了一篇关于新 FPC 编译器和跨平台开发的文章。 我们的 Wiki 上提供荷兰语版本。 Free Pascal 编译器团队很高兴地宣布发布 FPC 2.2.0!
- 架构:PowerPC/64 和 ARM 支持
- 平台:Windows x64、Windows CE、Mac OS X/Intel、GameBoy Advance 和 GameBoy DS 支持
- 链接器:适用于 Windows 平台快速精简的内部链接器
- 调试:Dwarf 支持自动填充多个变量的值,以便更容易地检测未初始化的使用
- 语言:支持接口委托,位打包记录和数组,以及对 COM/OLE 变体和调度接口的支持
- 基础设施:更好的变体支持、多资源文件支持、Windows 上的宽字符串 COM/OLE 兼容、改进的数据库支持。
- 2007年5月20日
- 经过多年的开发,新的 fpc 是 2.2.0 版,版本 2.1.4 又名 2.2.0-beta 发布。 该测试版将推出约两个月,之后将发布 2.2.0 。我们要求所有用户测试此版本,并报告问题。 如何确定你的问题已经解决,可以在 mantis 中查找,或者根据 fixes_2_2 分支尝试其中一个每日快照。 所以请帮助我们将 2.2.0 版本作为 freepascal 最稳定的版本,直到现在。 可以在这里找到变更列表。发布说明也可用。 请注意,与以前的版本有一些刻意的不兼容,请点击这里查看概述。
- 2007年2月1日
- Pascal 游戏开发年度竞赛开始了。今年的主题是“多重性”:编写结合多种游戏类型的游戏。 你也可以在 Free Pascal 中编写游戏,在这里立即注册!
- 2007年1月27日
- MSEGUI 和 MSEIDE 1.0 版已经发布。 MSEIDE 是一个快速应用程序开发工具,通过用户界面框架构建图形化 Windows 和 Linux 应用程序。 Free Pascal 团队由心对这一里程碑时刻表示祝贺和祝福。
- 2007年1月15日
- Pascal 游戏开发年度竞赛将于2月1日开始。你可以使用 Free Pascal 编写游戏吗?可能会获奖。随后将有更多信息。
- 2006年12月24日
- 一本关于 Free Pascal 的书已在匈牙利出版。这本 270 页书讲解 Pascal 语言,其中也涵盖高级语言功能。
- 2006年12月14日
- Ido Kanner 将于2007年1月15日星期一在 Haifa 理工大学的 Linux 俱乐部 HAIFUX 上进行 FPC 讲座。该讲座将在Tel Aviv(大学)Linux 俱乐部 Telux 上重复。
- 2006年11月25日至26日
- Lazarus 和 FPC 将在荷兰 Utrecht 的 HCC Pascal 展位。
- 2006年9月27日
- Lazarus 和 FPC 将于 10 月在慕尼黑举行的 Systems 2006 A3展厅 542展位。 5 天内我们都将在那里。你可以在这里找到有关 Systems 2006 的更多信息。
- 2006年9月25日
- Francesco Lombardi 正在撰写一本内容广泛的指南,介绍如何使用 Free Pascal 开发 Game Boy Advance 游戏。
- 2006年9月20日
- 除了最初发布的 2.0.4 版本之外, powerpc-macos 和 x86_64-linux 的 .deb 软件包已经发布(感谢 Olle Raab 和 Stefan Kisdaroczi)。 同样的,请到下载页选择最近的镜像下载。
- 2006年8月28日
- 期待已久的 2.0.4 版终于出来(到这里选择最近的镜像), 为你带来了许多修复和一些增强功能 (记留意这是 2.0.x系列的 bug 修复版本,新 2.1.x 分支中正在开发中) 超过在此之前发布的 2.0.2 版本(甚至是 2.0.0,因为这次可以获得比 2.0.2 版本更多的平台)。 可以在这里找到变更列表。
- 2006年8月10日
- Free Pascal 编译器(版本 2.1.1)首先在 AmigaOS 4.0(PowerPC)上编译了自己。
- 2006年7月19日
- 在我们的 bug 修复分支中,我们正在接近新版本(2.0.4)。第二个候选版本目前正在运行,最终版本预计在8月份发布。
- 2006年6月1日
- Francesco Lombardi 已发布了 Gameboy Advance Free Pascal 端的快照,请在此处下载。
- 2006年4月摘要
- 第一个 WIN64 快照已经上传到 FTP 站点。
- 2006年3月摘要
- 三月份有很多新进展,由于开发太忙而无法更新网站,因此该条目将主要汇总(2.1.1)分支的进展:
- Thomas Schatzl 在 linux 64 位 PowerPC 端方面取得了不错的进展。快照在这里。
- Peter 做了一个 Titanic 的工作,并为 win32 和 win64 设计了一个内部链接器,从而大大减少了链接时间。对于如此复杂的新子系统,它已经相当稳定。
- DWARF 调试信息支持正在慢慢开始起作用。Stabs 将及时淘汰。
- Florian 刚刚展示了 Win64 的第一个 "Hello world" 程序。由于 GCC 和 binutils 甚至不支持该目标,因此这一点非常了不起。(内部链接器!)
- Jonas 报告说,他很快移植到 Darwin/i386。预计将在未来几周内提供快照。
- 2006年2月15日
- 已创建用于 Solaris/Sparc 的 FPC端。在此处获取快照。
- 2006年2月7日
- Francesco Lombardi 在将 Free Pascal 移植到 Game Boy Advance 方面取得了很大的进步。在 Pascal Game Development 论坛上查看主题以查看一些屏幕截图。
- 2006年2月6日
- 2006年1月10日
- Pascal 游戏开发年度竞赛即将开始。想在 Free Pascal 中编写游戏吗?立刻参赛!
- 2005年12月8日
- FPC 2.0.2 已可以下载。2.0.2 主要是 2.0.0 的错误修复版本。whatsnew.txt 可以在这里找到。
- 2005年9月22日
- Pixel 图像编辑器是展示 FPC 强大功能的项目之一:Pavel Kanzelsberger 使用 FPC 制作了图像编辑程序, 该程序可在 8个平台上运行,并且根据捷克电脑杂志的最新测试, 甚至击败了 GIMP,PaintShop Pro 和 PhotoImpact 等程序。今天,发布了 1.0 beta 5 版。
- 2005年8月22日
- Free Pascal ARM 端现在可以用于为 Gameboy Advance 开发游戏。有关更多信息,请参见 Pascal 游戏开发站点。
- 2005年8月18日
- 可以从 Fedora Extras 将 Free Pascal 安装在 Fedora 上。为此,请将 Extras 添加到 Yum 存储库(请参阅此处以获取说明),然后使用
yum install fpc
安装 Lazarus 文档和 src 软件包yum install fpc-doc yum install fpc-src
- 2005年5月16日
- 2005年5月15日
- Free Pascal 2.0 发布了!去镜像中下载吧! 这是我们五年前开始的开发分支的第一个稳定版本。 从技术上讲,2.0 版在很大程度上优于 1.0 版,并且其中的所有内容都属于精选的大型编译器组。
- 2005年3月30日
- 将 Free Pascal 编译器移植到 Linux/PowerPC64 的任务已添加到 IBM Linux On Power 竞赛中, 这意味着你可以通过完成此端来获得 PowerMac dual G5/2GHz ,有关更多信息,请参见 fpc-devel 邮件列表。
- 2005年2月24日
- 2005年2月10日
- 由于 IP 地址更改,在一天之内无法访问 freepascal.org。 DNS 更新将需要几天的时间,之后才能正常访问。
- 2005年1月1日
- FPC 开发团队祝你新年快乐,并宣布 2.0 的第一个候选版本。它已发布为版本 1.9.6。阅读更多。
- 2005年1月1日
- classic Mac OS 首次发布 Free Pascal 测试版。
- 2004年11月5日
- 现在提供了 arm/linux 交叉编译器。你可以在这里下载 i386/linux 到 arm/linux 交叉编译器快照。
- 2004年11月3日
- x86_64(也称为 AMD64)编译器进展顺利,因此我们创建了一个快照。你可以在这里下载 x86-64/Linux 快照。
- 2004年9月22日
- 今天,Sparc 编译器在 Linux Sparcstation 5 和 UltraSparc 上进行了编译。
- 更新:你可以在这里下载 Sparc/Linux 快照。
- 2004年6月6日
- 今天,PowerPC 编译器在 MorphOS Pegasos II/G4 计算机上进行了编译。
- 2004年5月31日
- 2.0 第三个公开测试版1.9.4版已发布。 PowerPC 已稳定,并且现在还支持 Mac OS X。
- 2004年5月2日
- 第一个64位端已到达。今晚,FPC 首次在64位系统上进行了编译。该系统为 AMD64 类型。
- 2004年3月16日
- 现在已上传缺少 1.0.10 编译器版本;它们由 AmigaOS,Solaris,QNX 和 BeOS 编译器组成。对不起,迟到了(Carl)。
- 2003年1月30日
- 任务继续:1.9.3 编译器在 ARM 处理器上运行。Zaurus 现在能够运行 FPC 和 编译 FPC 程序!
- 2004年1月11日
- 第二个 2.0 版公测版已经发布为 1.9.2,在各方面都有改进,powerpc 端进展非常顺利,所以有一个 linux/powerpc 版本。 这个版本也是 x86 代码生成器具有寄存器参数的第一个版本。
- 2003年11月5日
- 来自开发部门的第一个公开测试版已经发布。为了庆祝它,该版本已升级到 1.9。 目前,仅提供 intel(x86)架构上的 Go32V2,win32,FreeBSD 和 Linux 平台的完整构建。 我们希望平台和架构的数量在 1.9.x beta 系列期间稳定增长,并最终在 2.0 版中达到顶峰发布。
- 2003年10月21日
- 第一个 2.0 beta 版工作进展顺利,计划于11月1日发布第一个版本。 但是,该第一个 Beta 版仅适用于 linux-i386,win32-i386 和 freebsd-i386。 为更多操作系统准备 Beta 版发布会占用很多核心开发人员的时间。 当然,欢迎任何志愿人员帮助我们为其他操作系统准备 Beta 版本。 几周后将发布 linux-powerpc 和 linux-sparc 的 Beta 版。
- 为避免混淆:这将是1.1开发分支编译器的第一个版本。软件包,编译器等将获得 1.9.x 版本号。 最终版本发布后,该版本将更改为 2.0.0。
- 2003年9月25日
- 新的寄存器分配器的合并已基本完成,并且焦点正在转移,以在今年晚些时候发布用于测试的第一个2.0 beta。 未来计划(路线图)页面已更新,其中包含一些有关 2.0 系列编译器的期望和详细信息。
- 2003年9月1日
- www.freepascal.org 参加了在线示威活动,以抗议在欧洲引入软件专利。 抗议页面仍然可以在这里看到。请注意,尽管情况并不像看上去那样糟糕,但这是现实的。 提到的专利问题是真实存在的,当前提出的软件专利将使其(以及许多-已经非法获得琐碎软件其他专利)可以在欧洲实施。 但是,由于大规模抗议活动,投票被推迟到9月22日,一些政客开始睁大眼睛。感谢你的理解!
- 2003年7月11日
-
最终,期待已久的 1.0.6 后继者出来了。它称为1.0.10,并且(主要是)修复版本。
跳过 1.0.8 的原因是发布过程花费时间太长了,并且临时文件在 FTP 站点上暴露的时间也太长,因此 FPC 团队决定将最终版本发布为 1.0.10。
预期该版本是 1.0 fixbranch 中的最新版本。现在,开发将完全集中在主要分支(1.1)上,该分支最近已取得重大进展(SPARC 和 PPC 端)。
- 2003年7月7日
- 今天,"Hello world!" 第一次在 Linux/SPARC 下工作。这意味着 SPARC 代码生成器现在可以最低限度地工作!
- 2003年5月25日
- 昨天,"make cycle" 在 Linux/PPC 下首次生效。这意味着 PowerPC 代码生成器现在相当稳定。 某人(Olle Raab)正在使用 classic Mac OS 运行时库,而 Darwin RTL 也正在使用。希望我们在接下来的几周内能有所收获!
- 2003年1月24日
- 邮件列表现在又开始工作了。
- 2003年1月22日
- 由于运行邮件列表的服务器出现了问题,当前出现了故障。我们将借此机会在星期五更新此服务器,因此邮件列表将在周末恢复正常。
- 2003年1月19日
- 现在可以从 freepascal ftp 站点上获得 classic Amiga 1.0.7 编译器快照。
- 2003年1月12日
- 1.0.7 编译器调试进展顺利。通常,应尽快完成 1.0.8 的候选发布。同样,在 1.0.8 版中,还将发布 linux-m68k 和 Amiga-m68k 版的编译器。
- 1.1 编译器也进展顺利,目前正在设计一种新的寄存器分配器方案,以帮助优化寄存器的使用。
- 2002年10月17日
- 现在可以在这里获得编译器 linux-m68k 的快照(版本 1.0.7)。 amiga-m68k 快照(版本 1.0.7)应该很快出现。
- 2002年9月24日
- 在最后几天,1.0.x 编译器首次进行了编译。这项工作是在 NetBSD 50 MHz Mac IIci(68030)上完成,编译过程耗时3个小时。
- 似乎多平台 FPC 编译器终于开始成为现实。
- 2002年9月23日
- 编译器 PalmOS 端不可用,因此已被删除。
- 2002年9月6日
- PowerPC 端最终进展顺利。在 Linux 下,我们已经可以在屏幕上看到 "Hello world"(随后出现许多 "RunTime Error" 消息和内核崩溃:), 但是我们正在取得进展。 Darwin RTL 也已经启动。
- 2002年7月10日
- OS/2(Warp 3.0 或更早版本)和 Windows(Win95/98/Me)的 1.0.6 安装程序存在些问题。这些现在已在 FPC 1.0.6 发行版中修复。不便之处,敬请原谅。
-
2002年5月24日
- FPC 1.0.6 linux RPM 存在一些问题,其中 1.0.6 beta 版本实际上是作为正式版本发布的。 在命令行上,如果 ppc386 -i 给出 Free Pascal Compiler 版本 1.0.6-beta,则你没有使用 Linux 编译器的最新正式版本。 请重新安装 FTP 站点上的 linux RPM 版本(该版本实际上应该是 1.0.6 发行版)。不便之处,敬请原谅。
- 2002年5月4日
- QNX 版本已经发布,基于 1.0.6a 源代码。1.0.6a 与 1.0.6 版本类似,除了用于编译 qnx 版本的补丁。
- 2002年4月30日
- 经过几周的发布前测试,1.0.6 终于发布了。
- 2002年2月27日
- 由于 ISP 的变化,FreePascal 网站关闭了几天。
- 2001年12月17日
- Free Pascal Solaris-intel 端已完成。快照(v1.0.x)可以在开发部分下载。
- BeOS 系统单元现在称为 system 而不是 sysbeos。
- 2001年11月15日
- 新的常见问题解答,内容更加全面。
- 2001年9月19日
- 网站已更新(删除了无效链接并进行了一些日常清理)。
- Freepascal 1.0.6 版将很快发布(带有更稳定的 IDE 和更新文档)。
- 我们正在努力稳定 Motorola 680x0 端(编译器可以在 linux-m68k 上循环编译)。
- Freepascal 的1.1版仍在开发中,敬请期待更多信息。
- 2001年8月23日
- 2001年5月21日
- 网站使用了新的布局。因为 1.0.4 版本非常稳定,所以没有新版本,目前我们主要在 1.1 开发分支上工作。
- 2000年12月31日
- Free Pascal 编译器 1.0.4版已正式发布。点击下载链接,然后选择最近的镜像下载。
- 2000年11月7日
- FreeBSD 1.0.2 测试版现已提供下载。 FTP 站点上提供了1.0.2 快照,该快照解决了一些终端问题。
- 2000年10月19日
- 现在可以下载 OS/2 1.0.2版。
- 2000年10月12日
- Free Pascal Compiler 1.0.2 版已经正式发布。点击下载链接,然后选择最近的镜像下载。
- 2000年9月12日
- 已经建立了一个社区站点。目前有在线讨论论坛,将来将扩展社区站点。
- 2000年9月3日
- 现在,HTML 文档(在线)也包含示例,就像 PDF 文档一样。
- 2000年7月31日
- 我们更新了安装程序的 Dos 版本(也包含在 OS/2 和 DosW32 软件包中),以修复在 OS/2 和 WindowsNT 下崩溃问题。 即 "Error -2 -- Disk full?" 错误已得到修复。如果旧的 install.exe 出现问题,则可以从下载页面下载新的 install.exe。 另请参阅这个常见问题。
- 2000年7月12日
- Free Pascal 编译器1.00版已正式发布。点击下载链接,然后选择最近的镜像下载。
- 2000年4月16日
- FreeBSD 编译器是第一次进行自身编译。从现在开始,在实现或修复重要功能后,开发 FreeBSD 快照将上传到 FreePascal ftp 站点。
- 2000年2月25日
- 0.99.14a 版本已发布用于 Dos,Win32。 它包含 readln 和 graph 错误修复程序。并且安装程序问题已修复。
在镜像上获取它(在链接部分中可以找到美国镜像的 FTP 站点)。 - 2000年2月22日
- C&L 发行了德语翻译的第一版 free pascal 手册。德国用户可以从 C&L 网站订购该书。
- 2000年2月7日
-
如果你没有打开智能链接,则编译器中存在一个错误,该错误会导致 Dos 版本的图形单元在启动任何图形程序时崩溃。
解决方案是在编译图形程序时使用智能链接(使用 -XX 命令行选项)或获取快照(或等待下一个版本)。自 0.99.14 版本以来,一些其他问题已经修复/添加:
- 安装程序中的错误,导致错误的磁盘空间不足警告
- readln 中的错误导致到达文本缓冲区的末尾时(以及在某些其他情况下,即使没有,也将返回)空行(已在 OS/2 发行版中,因为它稍后才出现)
- Linux 图形单元中的错误导致许多系统崩溃,而其他系统仅导致黑白输出
- 增加了一个 lineinfo 单元,当你的程序崩溃时,该单元将在打印地址后面添加文件/行号信息(也用于 heaptrace 输出)!
- 2000年2月4日
- Free Pascal 0.99.14 OS/2 版本已经发布! 在镜像上获取它(在链接部分中可以找到美国镜的 FTP 站点)。
- 2000年1月31日
- 这里提供了用于 linux tar 安装 install.sh 的修订版本。此版本将解决错误的 symlink 和 sources.tar 错字的问题。
- 2000年1月27日
- 适用于 Dos,Win32 和 Linux 的 0.99.14(aka 1.0beta4)版本已发布! 在镜像上获取它(在链接部分中可以找到美国镜的 FTP 站点)。
- 2000年1月7日
- 你可能已经注意到,新闻很久没有更新了。同时,发展仍在继续! 不久,我们将发布编译器 0.99.14 版,它将最终成为1.0版的最终选择。几周后,我们(最终)将发布1.0版。
- 与往常一样,如果你想了解自上次正式发布以来我们所做的工作,可以在开发部分以快照的形式获取最新的编译器和 RTL。
- 添加了一个新部分:开发人员工具。它包含 FPC 随附的所有帮助程序的文档。看看这个!
- 1999年7月26日
- 错误修复程序 0.99.12b 已针对 Dos,Win32 和 Linux 发布。你可以在这里下载。
- 对于 Linux,ftp 和下载页面上也提供了 rpm 和 debian 源码。
- 现在默认文档为 PDF 格式,看起来好多了。
- 1999年6月25日
- 1999年4月9日
- 现在可以从开发页面上获得 IDE 快照。
- 如果要使用日常源软件包,则还需要 "base" 软件包,该软件包中包含安装说明。
- 1999年1月15日
- 面向 OS/2 & Dos 的 0.99.10 发布
- 1998年12月23日
- 发布了 0.99.10 版(又名 1.0 beta 2)。
- IDE 进展良好,将包含在下一版本中。
这里提供了大部分变更的概述,其中有一些亮点:
发行说明可在这里找到。