【发布时间】:2012-11-20 18:29:10
【问题描述】:
我在尝试在 GPS 中编译 Ada 代码时遇到了一些麻烦。当我将其包含在包裹中时,GPS 显示丢失。我尝试使用 apt-get 安装,它确实如此,但错误仍然存在。接下来我能做什么?我在 x64 Ubuntu 12.04 上运行 GPS。
这是我收到的错误消息:
gprbuild -d -P/media/LUISMUNYOZ/QUINTO/str/pendulum/pendulum_portatil/pendulum.gpr -XEXTRA=True -XOPENGL=True -XGNOME=True -XBUILD=生产 print_barrier_sync.adb contrib.gpr:1:09:警告:没有为语言“Xml”指定编译器, 忽略其所有来源 x86_64-pc-linux-gnu-gcc -c lw.c 在包含的文件中 /media/LUISMUNYOZ/QUINTO/str/pendulum/pendulum_portatil/gtkada/testgtk/opengl/lw.c:20:0: /media/LUISMUNYOZ/QUINTO/str/pendulum/pendulum_portatil/gtkada/testgtk/opengl/lw.h:23:18: 致命错误:glib.h:没有此类文件或目录编译终止。 gprbuild:* 编译阶段失败 [2012-11-21 13:24:47] 进程以状态 4 退出(经过时间:02.06 秒)[2012-11-21 13:24:56] 无法在路径上找到可执行文件:svn SVN 错误: […]此时错误触发:
#ifndef LW_H
#define LW_H
#include <glib.h> <------------------------------------------
#include <GL/gl.h>
#define LW_MAX_POINTS 200
#define LW_MAX_NAME_LEN 500
文件是lw.h,在包GtkAda中定义。我是从 GPS 页面下载的。
【问题讨论】:
-
向我们展示您遇到问题的代码以及您收到的错误消息。在您这样做之前,我们无法为您提供帮助。
-
@SimonWright 抱歉,我是通过智能手机发布的。我照你说的做了。谢谢和问候。