LINUX DOTNET      Linux DotNET 中文社区

Linux .NET编程与应用技术之专业网站:www.linuxdot.net !     返回首页    
   
[楼主] mono编译的时候出现报错(可能和GCC有关,linux)

大神们好,第一次捣鼓mono,为了构建.NET bio库;
以下是报错信息,不知怎么办了
Scanning dependencies of target conf
make[6]: Leaving directory `/ifs1/ST_PLANT/USER/fuyuan/Program/Bin/MCsoft/mono-4.8.0/mono/btls/build-static'
make[6]: Entering directory `/ifs1/ST_PLANT/USER/fuyuan/Program/Bin/MCsoft/mono-4.8.0/mono/btls/build-static'
[ 18%] Building C object boringssl/crypto/conf/CMakeFiles/conf.dir/conf.c.o
make[6]: Leaving directory `/ifs1/ST_PLANT/USER/fuyuan/Program/Bin/MCsoft/mono-4.8.0/mono/btls/build-static'
[ 18%] Built target conf
make[6]: Entering directory `/ifs1/ST_PLANT/USER/fuyuan/Program/Bin/MCsoft/mono-4.8.0/mono/btls/build-static'
[ 18%] Generating chacha-x86_64.S
Scanning dependencies of target chacha
make[6]: Leaving directory `/ifs1/ST_PLANT/USER/fuyuan/Program/Bin/MCsoft/mono-4.8.0/mono/btls/build-static'
make[6]: Entering directory `/ifs1/ST_PLANT/USER/fuyuan/Program/Bin/MCsoft/mono-4.8.0/mono/btls/build-static'
[ 18%] Building C object boringssl/crypto/chacha/CMakeFiles/chacha.dir/chacha.c.o
[ 19%] Building ASM object boringssl/crypto/chacha/CMakeFiles/chacha.dir/chacha-x86_64.S.o
/ifs1/ST_PLANT/USER/fuyuan/Program/Bin/MCsoft/mono-4.8.0/mono/btls/build-static/boringssl/crypto/chacha/chacha-x86_64.S: Assembler messages:
/ifs1/ST_PLANT/USER/fuyuan/Program/Bin/MCsoft/mono-4.8.0/mono/btls/build-static/boringssl/crypto/chacha/chacha-x86_64.S:1002: Error: no such instruction: `vbroadcasti128 .Lsigma(%rip),%ymm11'
/ifs1/ST_PLANT/USER/fuyuan/Program/Bin/MCsoft/mono-4.8.0/mono/btls/build-static/boringssl/crypto/chacha/chacha-x86_64.S:1003: Error: no such instruction: `vbroadcasti128 (%rcx),%ymm3'
/ifs1/ST_PLANT/USER/fuyuan/Program/Bin/MCsoft/mono-4.8.0/mono/btls/build-static/boringssl/crypto/chacha/chacha-x86_64.S:1004: Error: no such instruction: `vbroadcasti128 16(%rcx),%ymm15'
/ifs1/ST_PLANT/USER/fuyuan/Program/Bin/MCsoft/mono-4.8.0/mono/btls/build-static/boringssl/crypto/chacha/chacha-x86_64.S:1005: Error: no such instruction: `vbroadcasti128 (%r8),%ymm7'
/ifs1/ST_PLANT/USER/fuyuan/Program/Bin/MCsoft/mono-4.8.0/mono/btls/build-static/boringssl/crypto/chacha/chacha-x86_64.S:1011: Error: suffix or operands invalid for `vpshufd'
/ifs1/ST_PLANT/USER/fuyuan/Program/Bin/MCsoft/mono-4.8.0/mono/btls/build-static/boringssl/crypto/chacha/chacha-x86_64.S:1012: Error: suffix or operands invalid for `vpshufd'
/ifs1/ST_PLANT/USER/fuyuan/Program/Bin/MCsoft/mono-4.8.0/mono/btls/build-static/boringssl/crypto/
蠢新请教,请大神赐药。

作者:符渊   发布时间:17年03月31日   可选操作:删除 回复

[1楼] 回复:mono编译的时候出现报错(可能和GCC有关,linux)

说明一下:这里配置版本如下:
安装mono(mono-4.8.0,下载版本包括软件源网址和git,都尝试过/斜眼哭) 的时候出现了如上报错:
先说配置:linux x86_64; gcc-6.3.0(或gcc-4.9.3);autoconf-2.69;cmake-3.3.2(或cmake version 3.8.20170326);automake (GNU automake) 1.11.1

之前google 有人说是GCC的问题,然后这次用的是新装的gcc(6.3),但是报错依然,完全不知所措,GCC的ASM 该怎么玩啊。

作者:符渊   发布时间:17年03月31日   可选操作:删除 回复

[2楼] 回复:mono编译的时候出现报错(可能和GCC有关,linux)

需要一定自己compile嗎? 如果不需要直接用mono官網的yum 或 ap-get 安裝吧。

作者:匿名   发布时间:17年07月03日   可选操作:删除 回复

[3楼] 回复:mono编译的时候出现报错(可能和GCC有关,linux)

http://www.mono-project.com/download/#download-lin-centos

yum install yum-utils
rpm --import "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF"
yum-config-manager --add-repo http://download.mono-project.com/repo/centos7/

yum install mono-complete

我每次都這樣裝很順利也沒什麼問題。

作者:匿名   发布时间:17年07月04日   可选操作:删除 回复

[4楼] 回复:mono编译的时候出现报错(可能和GCC有关,linux)

试试安装较低版本的mono,比如mono4.6版本的.

作者:wumiao   发布时间:17年10月17日   可选操作:删除 回复

[5楼] 回复:mono编译的时候出现报错(可能和GCC有关,linux)

强烈建议使用Jexus专业版(独立版),这种版本不需要安装mono!

作者:yunei   发布时间:17年10月18日   可选操作:删除 回复

 
   
   

留言回复:
标题: * 标题必填
作者:   * 请填上你的名字  
操作键:   * 填入几个字母表示是您写的,便于进一步操作
发言内容:
 
发贴者须知:
1、您无需注册即可发贴,但是,贴子内容必须在法律法规和社会公德所允许的范围内;
2、本站专注IT技术,谢绝包括政治、社会、情感等任何与IT技术无关的贴子在本站发表;
3、本站保留对任何贴子进行删除、禁用、更改、举报、追究等所有权利;
 
今天是: 周七  周一  周二  周四  周三  周五  周六