5

我正在尝试在 linux (Ubuntu) 上安装GODI 。它是 ocaml 语言的库管理工具。我之前实际上已经安装过这个——两次,但不久前——没有任何问题——我记得——但这次我无法弄清楚我错过了什么。

$ ./bootstrap --prefix /home/nlucaroni/godi
$ ./bootstrap_stage2
.: 1: godi_confdir: not found
Error: Command fails with code 2: /bin/sh
Failure!

我已将正确的目录添加到路径中,它们显示为 quick echo $path,并godi_confdir报告为:

 /home/nlucaroni/godi/etc

(......并且该目录存在,并且存在 godi.conf 文件)。所以,我无法弄清楚为什么./bootstrap_stage2不起作用。

4

2 回答 2

2

的输出是which godi_confdir什么?

PS我记得有这个完全相同的问题,但我不记得我是如何解决它的。

于 2008-09-06T16:49:54.920 回答
1

嘿,克里斯,我刚刚想通了。愚蠢的错误。

这只是一个权限问题,运行一切正常-/tmp/在启用GODI_BASEPKG_PCRE. godi.conf我一直从我的主目录运行它,你忘记了凌晨 3:00 之类的简单事情。

--

其实我还有一个问题。安装conf-opengl-6

GODI 看不到GL/gl.h文件,但我可以——你可以看到它是Checking the suggestion.

> ===> Configuring for conf-opengl-6
> Checking the suggestion
>   Include=/usr/include/GL/gl.h Library=/<GLU+GL>
> Checking /usr:
>   Include=/usr/include/GL/gl.h Library=/usr/lib/<GLU+GL>
> Checking /usr:
>   Include=/usr/local/include/GL/gl.h Library=/usr/local/lib/<GLU+GL>
> Checking /usr/local:
>   Include=/usr/local/include/GL/gl.h Library=/usr/local/lib/<GLU+GL>
> Exception: Failure "Cannot find library".
> Error: Exec error: File /home/nlucaroni/godi/build/conf/conf-opengl/./../../mk/bsd.pkg.mk, line 1022: Command returned with non-zero exit code
> Error: Exec error: File /home/nlucaroni/godi/build/conf/conf-opengl/./../../mk/bsd.pkg.mk, line 1375: Command returned with non-zero exit code

### Error: Command fails with code 1: godi_console

编辑-好的,这也是固定的......只需要GLU,很奇怪,因为测试配置选项说一切都很好。

于 2008-09-06T17:15:42.517 回答