2014-10-09 106 views
0

我试图运行一个程序,在它的描述中显示它需要“免费的GCC(C)和GPC(Pascal)编译器”。我运行32位Ubuntu 10.04,并安装了“GPC-4.1”和“GPC”软件包。Pascal编译器未安装在此系统上?

我检查我的GPC版本:

$ gpc --version 
gpc 20070904, based on gcc-4.1.3 20080704 (prerelease) (Ubuntu 2.1-4.1.2-27ubuntu2) 

所以,我相信,当我运行该程序的GPC安装successfully.But,它仍然显示:

gcc: /home/source/fmopt.pas: Pascal compiler not installed on this system 
cc1: error: unrecognized command line option "-fautomake" 

什么我错过?谢谢!

+0

我不是gpc专家,看看gpc是否带来了自己的gcc,试着把gpc dir先放在路径中。 Afaik在gnu-pascal.de上的邮件列表仍然存在(但流量每年仅为少数)。有关一般GPC状态,另见http://en.wikipedia.org/wiki/GNU_Pascal。考虑迁移到FPC,这仍然受到支持。 – 2014-10-09 06:38:58

+0

你的gcc版本是什么? GPC的下载站点说,你必须有一个与gpc相匹配的gcc版本,他们甚至提供了两者的匹配包。 – Scooter 2014-10-10 02:51:41

回答

0

请尝试

sudo apt-get update 
sudo apt-get install build-essential 

上面的命令应该安装所有必需的构建工具,Ubuntu的,如GNU编译器(GCC)工具等。无论您的系统中缺少什么,我猜想这些命令都有可能修复它。