常见问题常见问题   搜索搜索   会员列表会员列表   团队团队   注册注册    个人资料个人资料   登录查看您的站内信件登录查看您的站内信件   登录登录 

有人成功在FB上安装上rust 1.0吗?

 
发表新文章   回复文章    FreeBSD China -> 技术交流
阅读上一个主题 :: 阅读下一个主题  
作者 留言
珐塔
半仙


注册时间: 2010-11-19
文章: 104

文章发表于: Fri 2015-05-29 21:08:55    发表主题: 有人成功在FB上安装上rust 1.0吗? 引用并回复

最近rust 1.0发布了,ports里也有了,但是安装后就这样……
引用:

.......
.......
.......
gmake[2]: Entering directory '/usr/ports/lang/rust/work/rustc-1.0.0'
cfg: version 1.0.0-dev (built 2015-05-29)
cfg: build triple x86_64-unknown-freebsd
cfg: host triples x86_64-unknown-freebsd
cfg: target triples x86_64-unknown-freebsd
cfg: host for x86_64-unknown-freebsd is x86_64
cfg: os for x86_64-unknown-freebsd is unknown-freebsd
cfg: good valgrind for x86_64-unknown-freebsd is
cfg: enabling valgrind run-pass tests (CFG_ENABLE_VALGRIND_RPASS)
cfg: valgrind-rpass command set to
cfg: no xelatex found, disabling LaTeX docs
cfg: no pandoc found, omitting PDF and EPUB docs
cfg: disabling doc build (CFG_DISABLE_DOCS)
cfg: including prepare rules
cfg: including dist rules
cfg: including install rules
gmake: stat: GNUmakefile: 拒绝访问
gmake: stat: makefile: 拒绝访问
gmake: stat: Makefile: 拒绝访问
gmake: stat: prepare_install: 拒绝访问
gmake: *** No rule to make target 'prepare_install'。 停止。
/usr/ports/lang/rust/work/rustc-1.0.0/mk/install.mk:14: recipe for target 'install' failed
gmake[2]: *** [install] Error 2
gmake[2]: Leaving directory '/usr/ports/lang/rust/work/rustc-1.0.0'
*** Error code 2

Stop.
make[1]: stopped in /usr/ports/lang/rust
*** Error code 1

Stop.
make: stopped in /usr/ports/lang/rust

有人能搞明白出了什么事吗……
返回页首
阅览会员资料 发送站内信件
syh
老妖


注册时间: 2010-05-02
文章: 1617
来自: 卡拉赞

文章发表于: Sat 2015-05-30 13:19:02    发表主题: 引用并回复

直接用 git 编译安装的。
然而没有 cargo 的 rust 并没有什么用。

代码:
% cat /zfs/repo/lang/rust/my-configure
#!/bin/sh
./configure --prefix=/zfs/app/rust --enable-clang

代码:
% ds /zfs/app/rust
190M    /zfs/app/rust
190M    total

代码:
% rustc --version
rustc 1.0.0-dev (a59de37e9 2015-05-13) (built 2015-05-17)


有兴趣的的同学可以继续折腾:
https://csperkins.org/research/misc/2015-01-02-cargo-freebsd.html

_________________
又要毕业了。应该是最后一次。
-------------
audio/mous
ports-mgmt/pkg-rmleaf
Buffer Hint: http://www.vim.org/scripts/script.php?script_id=5272
返回页首
阅览会员资料 发送站内信件
珐塔
半仙


注册时间: 2010-11-19
文章: 104

文章发表于: Sat 2015-05-30 13:44:19    发表主题: 引用并回复

syh 写到:
直接用 git 编译安装的。
然而没有 cargo 的 rust 并没有什么用。

代码:
% cat /zfs/repo/lang/rust/my-configure
#!/bin/sh
./configure --prefix=/zfs/app/rust --enable-clang

代码:
% ds /zfs/app/rust
190M    /zfs/app/rust
190M    total

代码:
% rustc --version
rustc 1.0.0-dev (a59de37e9 2015-05-13) (built 2015-05-17)


有兴趣的的同学可以继续折腾:
https://csperkins.org/research/misc/2015-01-02-cargo-freebsd.html

Thanks,我去试试。rust看起来还是很美好的……(虽然我觉得C++11已经很棒了)
返回页首
阅览会员资料 发送站内信件
rolltech
老妖


注册时间: 2007-08-21
文章: 1522

文章发表于: Sun 2015-05-31 18:51:36    发表主题: 引用并回复

在 bhyve FreeBSD 11.0
返回页首
阅览会员资料 发送站内信件
sybblow
半仙


注册时间: 2015-06-01
文章: 1

文章发表于: Mon 2015-06-01 16:57:46    发表主题: Re: 有人成功在FB上安装上rust 1.0吗? 引用并回复

我的cargo也没有编译成功。编译编译器这种东西确实蛋疼。好在有大神已经编译好了:
https://glozer.net/rust/
不过,这里的cargo和port里的rustc nightly不兼容。要全部装这里面的。

珐塔 写到:
最近rust 1.0发布了,ports里也有了,但是安装后就这样……
引用:

.......
.......
.......
gmake[2]: Entering directory '/usr/ports/lang/rust/work/rustc-1.0.0'
cfg: version 1.0.0-dev (built 2015-05-29)
cfg: build triple x86_64-unknown-freebsd
cfg: host triples x86_64-unknown-freebsd
cfg: target triples x86_64-unknown-freebsd
cfg: host for x86_64-unknown-freebsd is x86_64
cfg: os for x86_64-unknown-freebsd is unknown-freebsd
cfg: good valgrind for x86_64-unknown-freebsd is
cfg: enabling valgrind run-pass tests (CFG_ENABLE_VALGRIND_RPASS)
cfg: valgrind-rpass command set to
cfg: no xelatex found, disabling LaTeX docs
cfg: no pandoc found, omitting PDF and EPUB docs
cfg: disabling doc build (CFG_DISABLE_DOCS)
cfg: including prepare rules
cfg: including dist rules
cfg: including install rules
gmake: stat: GNUmakefile: 拒绝访问
gmake: stat: makefile: 拒绝访问
gmake: stat: Makefile: 拒绝访问
gmake: stat: prepare_install: 拒绝访问
gmake: *** No rule to make target 'prepare_install'。 停止。
/usr/ports/lang/rust/work/rustc-1.0.0/mk/install.mk:14: recipe for target 'install' failed
gmake[2]: *** [install] Error 2
gmake[2]: Leaving directory '/usr/ports/lang/rust/work/rustc-1.0.0'
*** Error code 2

Stop.
make[1]: stopped in /usr/ports/lang/rust
*** Error code 1

Stop.
make: stopped in /usr/ports/lang/rust

有人能搞明白出了什么事吗……
返回页首
阅览会员资料 发送站内信件
从以前的文章开始显示:   
发表新文章   回复文章    FreeBSD China -> 技术交流 论坛时间为 北京时间
1页/共1

 
转跳到:  
不能发布新主题
不能在这个论坛回复主题
不能在这个论坛编辑自己的文章
不能在这个论坛删除自己的文章
不能在这个论坛发表投票


Powered by phpBB 2023cc © 2003 Opensource Steps; © 2003-2009 The FreeBSD Simplified Chinese Project
Powered by phpBB © 2001, 2005 phpBB Group
Protected by Project Honey Pot and phpBB.cc
silvery-trainer
The FreeBSD China Project 网站: 中文计划网站 社区网站
The FreeBSD China Project 版权所有 (C) 1999 - 2003 网页设计版权 著作权和商标