首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GODI电池:安装问题

GODI电池:安装问题
EN

Stack Overflow用户
提问于 2011-01-11 22:52:13
回答 1查看 374关注 0票数 2

我正在尝试使用GODI控制台安装GODI电池。我似乎已经对所有依赖项进行了排序(就像Camomile一样)。我在Godi的接口中得到以下错误:

代码语言:javascript
复制
    > ocamlfind ocamlopt -shared -linkall -package camomile,num,str -o src/batteries_uni.cmxs src/batteries_uni.cmxa
    > + ocamlfind ocamlopt -shared -linkall -package camomile,num,str -o src/batteries_uni.cmxs src/batteries_uni.cmxa
    > ld: warning: -read_only_relocs cannot be used with x86_64
    > ld: codegen problem, can't use rel32 to external symbol _caml_negf_mask in .L101 from src/batteries_uni.a(batFloat.o)
    > collect2: ld returned 1 exit status
    > File "caml_startup", line 1, characters 0-1:
    > Error: Error during linking
    > Command exited with code 2.
    > make[7]: *** [all] Error 10
    > Error: Exec error: File /Users/surikator/godi/build/godi/godi-batteries/./../../mk/bsd.pkg.mk, line 1039: Command returned with non-zero exit code
    > Error: Exec error: File /Users/surikator/godi/build/godi/godi-batteries/./../../mk/bsd.pkg.mk, line 1378: Command returned with non-zero exit code

我使用的是Mac OS X 10.6.4。我有一台64位的机器。

你有什么办法解决这个问题吗?

谢谢,Surikator。

EN

回答 1

Stack Overflow用户

发布于 2011-05-25 09:34:29

由于某些原因,OSX OCaml不能构建共享库。你必须禁用电池对共享库的构建

代码语言:javascript
复制
BATTERIES_NATIVE_SHLIB=no make

此问题已在git commit 92b323中修复,并将包含在下一个版本中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4658877

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档