Lazarus链接在Linux Mint 18.3 Cinnamon上失败了

时间:2017-12-28 07:49:03

标签: linux lazarus freepascal mint

我是Linux Mint,Lazarus和fpc的新手。

我安装了Linux Mint 18.3 Cinnamon和Lazarus v1.8.0,发现它需要fpc和fpc-src,然后安装fpc 3.0.4和fpc-src 3.0.4,启动Lazarus没有问题,然后尝试运行一个最简单的应用程序其中只有一个空白表格。它失败了很多"找不到-l"错误,修复了一些" sudo apt-get install xxx"命令,但仍然是其中4个:     gdk_pixbuf-2.0,gtk-x11-2.0,pango-1.0和atk-1.0

我在哪里可以找到这些库?

2 个答案:

答案 0 :(得分:0)

我尝试了这个,它对我有用:

1. Installed Synaptic package management tool
2. Used Synaptic to remove all fpc, fpc-source, fpc-src and Lazarus related packages(fp-xxx, lcl, etc.), used Complete Removal
3. Manually delete /usr/lib/fpc folder
4. Reinstall fpc, fpc-src and Lazarus in order

答案 1 :(得分:0)

我本周就与Lazarus和Linux Mint 18.3有类似的问题!

我找到的解决方案是通过软件管理器,搜索“pascal”并卸载任何与Lazarus和FPC *相关的​​软件包。

你当然可以使用shell或者Synaptic中的apt,就像Bochen已经建议的那样,但软件管理器就是我用过的。

然后转到http://www.lazarus-ide.org并下载Debian DEB文件。

当前版本为1.8.0,我按以下顺序安装它们:

  1. fpc_3.0.4-2_amd64.deb
  2. FPC-src_3.0.4-2_amd64.deb
  3. 拉扎勒斯-project_1.8.0-1_amd64.deb
  4. 希望现在它应该都能很好地工作。这解决了我的问题,并且是比薄荷存储库中现有的版本更新的版本。