0

我正在尝试使用 Lazarus for OS X 来完成 PASCAL 编程任务,并且由于某种原因,我不断收到以下调试器错误。

调试器错误 糟糕,调试器进入错误状态。立即保存您的工作!

点击停止,希望最好,我们正在拔掉插头。

即使它在编译后告诉我“项目成功构建:)”,它总是会给我那个调试器错误。

当我重新扫描 FPC 源目录时,我也收到另一个错误,即使我从http://sourceforge.net/projects/freepascal/files/Mac%20OS%20X/2.2.4/安装了 FPC 包。

我得到的错误是:

错误

该项目使用目标 OS=darwin 和 CPU=i386。在 FPC 二进制目录中找不到此目标的 system.ppu。确保为此目标正确安装了 fpc,并且 fpc.cfg 包含正确的目录。

然后我将单击“确定”并在之后收到此错误:

FPC 源目录错误 请检查 freepascal 源目录。

我很确定所有这些错误都以某种方式相关。

对此 Lazarus/PASCAL noob 的任何帮助将不胜感激。

4

2 回答 2

1

此错误已在当前 SVN 中继中修复。首先,您需要 fpc 2.4.0 和相应的 fpc-src - 下载 Mac OS X i386 并从

www.hu.freepascal.org/lazarus/

在终端仿真器类型内部

svn co http://svn.freepascal.org/svn/lazarus/trunk lazarus-svn

检查 fpc 编译器是否在你的路径中(输入终端 fpc 你会看到)

cd 到 lazarus-svn 目录并运行

制作

在 finder 中,您可以点击 lazarus.app 上的 Projects/lazarus-svn 来启动 lazarus。

但是,仍然存在一个影响基于 Intel 的 Mac OS X 的错误 - http://bugs.freepascal.org/view.php?id=17909调试器的异常处理仍然被破坏,所以要做好准备。

于 2010-11-17T13:05:18.443 回答
1

要解决有关 FPC 源目录的错误,请安装 FPC 源,例如从 SourceForge:http: //sourceforge.net/projects/lazarus/files/Lazarus%20Mac%20OS%20X%20i386/Lazarus%200.9.28.2/fpcsrc -2.2.4-intel-macosx.dmg/下载

于 2010-11-17T13:28:39.987 回答