在Ubuntu 11.10上编译OpenJDK会遇到两个特殊的问题,下面给出相应解决方案。
1. "This OS is not supported"
hotspot的makefile检查Linux kernel的版本号在其列表中。而Kernel 3.0不在其中,或者绕过版本检查(DISABLE_HOTSPOT_OS_VERSION_CHECK=ok);或者把3.0加入列表,即
diff -r 9b0ca45cd756 make/linux/Makefile
--- a/make/linux/Makefile Tue Jun 28 10:57:38 2011 -0700
+++ b/make/linux/Makefile Fri Oct 21 15:15:20 2011 +0100
@@ -230,7 +230,7 @@
# Solaris 2.5.1, 2.6).
# Disable this check by setting DISABLE_HOTSPOT_OS_VERSION_CHECK=ok.
-SUPPORTED_OS_VERSION = 2.4% 2.5% 2.6% 2.7%
+SUPPORTED_OS_VERSION = 2.4% 2.5% 2.6% 2.7% 3.0%
OS_VERSION := $(shell uname -r)
EMPTY_IF_NOT_SUPPORTED = $(filter $(SUPPORTED_OS_VERSION),$(OS_VERSION))
2. Can't find asound lib
需要libsound.so来做link,但这个文件已不存在于/usr/lib。因此得手工指定,"EXTRA_LIBS=/usr/lib/i386-linux-gnu/libasound.so" 或 "EXTRA_LIBS=/usr/lib/x86_64-linux-gnu/libasound.so"(该文件来自pkg libasound2-dev)
分享到:
相关推荐
总结一下,本教程介绍了如何在Ubuntu 11.10上安装和配置编译环境,包括更新系统、安装`build-essential`、GCC、binutils、make和gdb,以及如何处理传入的.deb包。这个过程对于任何需要从源代码编译软件的开发者来说...
在本篇【ubuntu 11.10 安装过程详解】中,我们将详细探讨如何在虚拟环境中安装 Ubuntu 11.10 操作系统,包括使用 VMware 和 VirtualBox 两种虚拟机软件的步骤。 首先,我们看到的是使用 VMware 进行安装的过程。...
本篇将详细讲解如何在Ubuntu 11.10(Oneiric Ocelot)环境下进行系统配置,包括TFTP、NFS、Samba以及VMware Tools的安装与设置。这些服务和工具在服务器管理、网络共享、虚拟化等方面都有广泛的应用。 首先,让我们...
本教程将详细介绍如何在虚拟机环境下安装 Ubuntu 11.10 桌面版,主要使用 VMware Workstation 8.0 作为虚拟化平台。 #### 二、安装准备 1. **下载 Ubuntu 11.10 镜像**:首先需要从官方网站下载 Ubuntu 11.10 的 ...
### Ubuntu 11.10 桌面优化与配置指南 #### 一、概述 Ubuntu 11.10 是一款广受欢迎的 Linux 发行版,它以其易用性和强大的社区支持而著称。然而,默认安装可能并不完全满足用户对于本地化的需求,特别是对于中文...
ubuntu11.10安装及网络配置,其中包括安装说明和网络配置两份文件
Ubuntu 11.10 安装方法全程记录
在使用Ubuntu 11.10系统时,不少用户遇到一个令人头疼的问题——文本文件出现乱码。这一现象主要表现为打开本地或网络上的文本文件(如.txt格式)时,文件中的中文字符无法正常显示,而是被替换为一系列不可识别的...
在 Ubuntu 11.10/12.04 系统中,安装深度软件中心需要满足一些前提条件,并遵循特定的安装步骤。下面将详细介绍安装深度软件中心的方法。 前提条件 在安装深度软件中心之前,需要确保 Ubuntu 系统已经安装了 aria2...
《Ubuntu 11.10 设置图文全攻略》是一份详尽的指南,旨在帮助用户在Ubuntu 11.10操作系统中进行各种配置和优化。Ubuntu 11.10,代号“Oneiric Ocelot”,是Ubuntu系列的一个重要版本,它引入了许多新特性,同时也对...
ubuntu 11.10 设置固定ip,需要vi /etc/network/interfaces。
标题中的"Win7+Ubuntu11.10(EasyBCD硬盘安装)"指的是在Windows 7操作系统上通过EasyBCD工具进行Ubuntu 11.10的硬盘安装,以实现双系统并存。这种方式允许用户在同一个硬件平台上同时运行Windows 7和Ubuntu,方便在...
综上所述,Ubuntu11.10的安装与设置涉及众多环节,从系统简介到硬盘分区方案,从光盘安装到系统设置,从软件安装到显卡驱动安装,每个步骤都是确保系统稳定运行的关键。掌握这些知识点,可以帮助用户更好地享受...
然而,对于在校学生来说,如何在Ubuntu 11.10上顺利连接校园网络往往是一项挑战,特别是对于那些不熟悉Linux操作系统的用户。iNodeClient,作为一个专为校园网设计的客户端软件,以其简洁的界面和易用的操作流程,...
U 盘安装 Ubuntu 11.10 是一种非常方便的安装方式,只需要在 Windows 或 Linux 下将 Ubuntu 安装到 U 盘中,然后插入 U 盘到目标计算机中,即可启动 Ubuntu。 六、 Unity 和 Gnome3 Ubuntu 11.10 引入了 Unity 和 ...
在Ubuntu 11.10操作系统中编译Linux 3.0.73内核是一项技术性较强的任务,涉及到系统级别的操作和配置。本文将详细介绍如何从下载、配置到编译和安装内核的整个过程。 首先,我们需要从官方Linux内核发布站点下载3.0...
### 在Ubuntu 11.10上安装MongoDB 2.0 #### 一、下载与解压MongoDB 为了在Ubuntu 11.10上安装MongoDB 2.0,首先需要下载对应的二进制包。可以使用wget命令从MongoDB官方网站下载Linux版本的二进制文件。具体步骤...
标题和描述中提到的是...总的来说,Ubuntu 11.10作为Ubuntu历史上的一个里程碑,展示了其在桌面环境和云服务方面的创新。虽然这个版本已不再支持,但它为后续版本奠定了基础,推动了Ubuntu和整个Linux社区的发展。