当前位置:  操作系统/服务器>linux

ubuntu13.10编译安装mono环境(一)

    来源: 互联网  发布时间:2014-08-25

    本文导语:  准备工作 一个全新安装的ubuntu13.10系统 下载Mono源代码并编译 nike@NIKE-PC:~$ ls Desktop Downloads Music Public Videos Documents examples.desktop Pictures Templates nike@NIKE-PC:~$ mkdir src nike@NIKE-PC:~$ cd src nike@NIKE-PC:~/src$ wget http://download.mono-project.com...

准备工作

一个全新安装的ubuntu13.10系统

下载Mono源代码并编译

nike@NIKE-PC:~$ ls
Desktop Downloads Music Public Videos
Documents examples.desktop Pictures Templates
nike@NIKE-PC:~$ mkdir src
nike@NIKE-PC:~$ cd src
nike@NIKE-PC:~/src$ wget http://download.mono-project.com/sources/mono/mono-3.2.8.tar.bz2
--2014-03-27 21:24:30-- http://download.mono-project.com/sources/mono/mono-3.2.8.tar.bz2
Resolving download.mono-project.com (download.mono-project.com)... 54.240.168.102, 54.230.156.158, 54.230.157.116, ...
Connecting to download.mono-project.com (download.mono-project.com)|54.240.168.102|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 77515552 (74M) [application/x-bzip2]
Saving to: ‘mono-3.2.8.tar.bz2'

100%[======================================>] 77,515,552 189K/s in 10m 50s

nike@NIKE-PC:~/src$ ls
mono-3.2.8.tar.bz2
nike@NIKE-PC:~/src$ tar -xjf mono-3.2.8.tar.bz2
nike@NIKE-PC:~/src$ cd mono-3.2.8/
nike@NIKE-PC:~/src/mono-3.2.8$ ./configure --prefix=/opt/mono-3.2.8
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking how to create a ustar tar archive... gnutar
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether ln -s works... yes
checking whether make supports nested variables... yes
checking host platform characteristics... ok
checking for gcc... gcc
checking for gcc... (cached) gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... no
checking whether we are using the GNU C++ compiler... no
checking whether g++ accepts -g... no
checking dependency style of g++... none
checking dependency style of gcc... gcc3
checking for gawk... (cached) mawk
checking whether gcc and cc understand -c and -o together... yes
configure: error: You need to install g++

因为没有安装g++而无法继续:

nike@NIKE-PC:~/src/mono-3.2.8$ sudo apt-get install g++
[sudo] password for nike:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
cpp-4.8 g++-4.8 gcc-4.8 gcc-4.8-base libasan0 libatomic1 libgcc-4.8-dev
libgcc1 libgomp1 libitm1 libquadmath0 libstdc++-4.8-dev libstdc++6
Suggested packages:
gcc-4.8-locales g++-multilib g++-4.8-multilib gcc-4.8-doc libstdc++6-4.8-dbg
gcc-4.8-multilib libmudflap0-4.8-dev libgcc1-dbg libgomp1-dbg libitm1-dbg
libatomic1-dbg libasan0-dbg libtsan0-dbg libbacktrace1-dbg libquadmath0-dbg
libmudflap0-dbg libstdc++-4.8-doc
The following NEW packages will be installed:
g++ g++-4.8 libstdc++-4.8-dev
The following packages will be upgraded:
cpp-4.8 gcc-4.8 gcc-4.8-base libasan0 libatomic1 libgcc-4.8-dev libgcc1
libgomp1 libitm1 libquadmath0 libstdc++6
11 upgraded, 3 newly installed, 0 to remove and 275 not upgraded.
Need to get 25.9 MB of archives.
After this operation, 28.2 MB of additional disk space will be used.
Do you want to continue [Y/n]?
==============>省略了很多省略了很多漫长的编译~省略了很多

    
 
 

您可能感兴趣的文章:

  • 在网上下的许多ubuntu程序都需要编译,那应该用什么编译?
  • ubuntu 10.10出现极其诡异的情况,使用gcc编译没任何反应,可以继续输入,但是不提示任何错误;使用make编译效果一样;
  • ubuntu11.10的内核编译
  • ubuntu编译驱动问题
  • 关于在Ubuntu配置C++编译环境的问题
  • ubuntu中预编译出现错误
  • 请教各位高手,有人成功地交叉编译ubuntu9.04源码?
  • ubuntu ARM交叉编译器问题
  • 在UBUNTU当中打开源文件后,如何查看之前编译所产生的一些错误信息呢??
  • ubuntu 10.10环境下的交叉编译求助
  • 请问 ubuntu下怎么编译gcc,谁有详细的过程,能否说一下
  • ubuntu 编译codeblocks 出错
  • ubuntu如何设定编译器默认为gnu99替换c99呢?
  • ubuntu10.4如何安装交叉编译器
  • 求助啊!ubuntu 交叉编译器 arm-none-linux-gnueabi-gcc
  • ubuntu下用gcc编译的程序要怎样运行,为何运行不了?
  • ubuntu8.04下语言的编译问题
  • Ubuntu 下GCC编译简单hello world程序出错
  • ubuntu8.10 编译 uClinux-040408 (ARM)出错
  • ubuntu编译WebKit的出错了!求解!!!!
  • Ubuntu系统安装及升级命令
  • ubuntu10.04下安装openvz,openvz下安装ubuntu10.04,然后安装ipvsadm问题
  • Ubuntu Precise 12.04 (LTS) (64-bit)下面安装docker
  • linux/Centos/ubuntu下如何使用umask命令修改新建文件时的默认权限 iis7站长之家
  • ubuntu系统中软件安装、卸载以及查询是否已经安装某个软件包的方法
  • ubuntu能安装rpm包吗&&ubuntu的intel 945显卡驱动
  • Ubuntu Raring 13.04 和 Saucy 13.10 (64 bit)下面安装docker
  • 安装ubuntu11.04时,过了ubuntu的logo花屏,怎么解决
  • Ubuntu Trusty 14.04 (LTS) 下面安装docker及依赖关系检查
  • 我想根据ubuntu官网上介绍的方法安装ubuntu,是否应该先分一块硬盘空间?
  • Ubuntu Vivid 15.04 下面安装docker的详细步骤
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • ubuntu上配置Java编程环境
  • 关于ubuntu下的JDK环境变量设置
  • 在ubuntu环境下实现自动检测usb设备插入,拔除?的程序呢?
  • 在Ubuntu环境下,如何安装并运行smplayer
  • 请问,Ubuntu9.04下如何配置C语言开发环境
  • Ubuntu中如何配置shell(bash)的环境
  • 如何在ubuntu中搭建java开发环境?
  • 在ubuntu10.10下搭建android环境
  • 装好了ubuntu怎样学习c++,linux下C++学习的环境软件是什么?
  • ubuntu 用的是xampp集成环境,访问phpmyadmin时出错,错误如下:
  • ubuntu9.10怎样让命令行环境全屏?
  • Ubuntu中通过$ vi /etc/profile添加环境变量,怎么保存?
  • ubuntu 10.4 修改环境变量不成功
  • ubuntu下怎样通过deb包手动安装java环境
  • 快疯了!搭个linux(ubuntu)的编程环境怎么那么难!gcc/g加加的依赖关系是什么啊?
  • ubuntu11.04环境tftp Transfer timed out.
  • ubuntu下如何配置jdk环境变量?
  • 为什么我的Ubuntu什么命令都用不了了,怎么改回环境变量
  • 虚拟机环境下ubuntu11.04安装vmtool不成功
  • ubuntu 12.10 上 android 编译环境搭建的深入解析
  • Ubuntu 12.04长期支持版和最新版Ubuntu 13.10下载
  • vmware里装了Ubuntu后Ubuntu.vmdk文件大小和Ubuntu系统大小区别?
  • Ubuntu查看系统信息命令介绍
  • win7与Ubuntu双系统卸载ubuntu
  • Docker官方镜像将会使用Alpine Linux替换Ubuntu
  • winxp+ubuntu32+ubuntu64是否可以这样装系统?
  • Ubuntu查看硬盘,分区相关命令介绍
  • 在win7下装ubuntu成功后进不去ubuntu!!??
  • Ubuntu查看内存,进程相关命令介绍
  • 原来已安装好ubuntu,因系统崩溃,重装WINXP系统,如何再次登录ubuntu系统?
  • linux/Centos/ubuntu下如何使用umask命令修改新建文件时的默认权限




  • 特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3