我正在尝试使用Lazarus for OS X来完成PASCAL编程分配,出于某种原因,我不断收到以下调试器错误。
Debugger Error Ooops,调试器 进入错误状态。保存你的 现在就工作!
点击停止,希望最好,我们是 拉插头。
即使它在编译后告诉我“Project successfully built :)”,它总是会给我调试器错误。
当我重新扫描FPC源目录时,即使我从http://sourceforge.net/projects/freepascal/files/Mac%20OS%20X/2.2.4/安装了FPC包,我也会收到另一个错误。
我得到的错误是:
错误
该项目使用目标OS = darwin和 CPU = I386。 system.ppu为此 在FPC二进制文件中找不到目标 目录。确保fpc是 正确安装此目标 并且fpc.cfg包含权限 目录。
然后我会点击“确定”并在以下情况下收到此错误:
FPC源目录 错误请 检查freepascal源目录。
我很确定所有这些错误都是以某种方式相关的。
非常感谢Lazarus / PASCAL noob的任何帮助。
答案 0 :(得分: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调试器的异常处理仍然存在,因此请做好准备。
答案 1 :(得分: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/download