linux coreclr编译,Linux上编译CoreCLR源代码

>>Build日期:2015-2-5。

Linux发行版用的是CentOS 6.5,操作步骤:

1)配置git: git config --global http.sslverify false

2)签出github上的CoreCLR代码库: git clone https://github.com/dotnet/coreclr.git

3)安装cmake: yum install cmake

4)安装clang: yum install clang

5)运行build命令: sh build.sh

6)build结果——失败!错误信息如下:

Commencing CoreCLR Repo build

Checking pre-requisites...

Commencing build of native components for amd64/debug

Invoking cmake with arguments: /data/git/coreclr DEBUG

Detected Linux x86_64

-- Configuring done

-- Generating done

-- Build files have been written to: /data/git/coreclr/binaries/CMake

Executing make

[ 0%] Building CXX object src/pal/src/CMakeFiles/CoreClrPal.dir/exception/seh.cpp.o

In file included from /data/git/coreclr/src/pal/src/exception/seh.cpp:22:

In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/typeinfo:34:

In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/exception:148:

/usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/exception_ptr.h:143:13: error: unknown type

name ‘type_info‘

const type_info*

^

1 error generated.

make[2]: *** [src/pal/src/CMakeFiles/CoreClrPal.dir/exception/seh.cpp.o] Error 1

make[1]: *** [src/pal/src/CMakeFiles/CoreClrPal.dir/all] Error 2

make: *** [all] Error 2

Failed to build coreclr components.

原文:http://www.cnblogs.com/dudu/p/build-coreclr-on-linux.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值