升级到 10.9 之后,发现好多brew 里的软件都编译不过去了。

2013-11-26 14:50:35 +08:00
 hedaors
比如 octave 等,
很多软件编译的时候总是出现错误

clang: error: linker command failed with exit code 1 (use -v to see invocation)

很是烦人,有人碰到过么?
3181 次点击
所在节点    macOS
10 条回复
rockhead
2013-11-26 14:51:43 +08:00
xcode升级了吗?
hedaors
2013-11-26 14:53:48 +08:00
@rockhead 升级了啊,都升级到了最新版本。
puttin
2013-11-26 14:58:56 +08:00
我之前发现`locale` 显示为 C 或者 POSIX 时有些 Ruby 类的会失效
monkeycz
2013-11-26 15:17:04 +08:00
试试 xcode-select --install
hedaors
2013-11-26 15:24:59 +08:00
@monkeycz 这个都试过了啊

@puttin 我的是 en_US.UTF-8
alexrezit
2013-11-26 15:27:04 +08:00
Update.
hedaors
2013-11-26 15:49:20 +08:00
@alexrezit update 也执行过了。

brew doctor 也执行了,都没有发现问题。

现在怒了,改用 fink 了。。。
alexrezit
2013-11-26 15:50:19 +08:00
@hedaors
brew update
brew upgrade
meta
2013-11-26 20:06:48 +08:00
先安装gcc,然后CC过去在试试。
cattyhouse
2013-11-26 21:23:21 +08:00
卸载brew重新安装,然后从app store重新安装xcode

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/90677

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX