`
urey
  • 浏览: 25811 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
  • carmark: 做什么都好,自己喜欢就好,我是做Unix以及C和perl相关的 ...
    混沌。
  • urey: toeo 写道我大学 也是信息与计算科学的我现在是做java  ...
    混沌。
  • toeo: 我大学 也是信息与计算科学的我现在是做java  弄web.要 ...
    混沌。

solaris安装编译环境

 
阅读更多

继上一篇日志安装好solaris之后,需要在solaris上编译安装lmbench以做一些测试,但是安装好的solaris上没有编译环境。

需要到http://www.sunfreeware.com/去下载一些包,我安装的是x86的solaris 10选择好版本之后,需要安装的包有5个,gcc,libiconv, libgcc, libintl以及automake。解包之后使用:

 

#pkgadd  -d  gcc-3.4.6-sol10-x86-local

命令(其他类似)添加包程序到solaris,一般默认添加到/usr/local/bin,但这个目录不是solaris指定的目录,现在使用which gcc依然找不到,需要在/etc/skel/local.profile添加该目录,我添加之后profile中path为:


PATH=/usr/bin:/usr/local/bin:/usr/ucb:/etc:.
export PATH

注销重新登录就可以找到了。

这时候就可以对lmbench进行编译了。编译中有一些问题,详细解决方案可以见:

http://os.51cto.com/art/201005/202502.htm

编译好了就可以在../lmbench/bin文件夹下找到可执行文件。可以开始测试了。

 

ps:solaris的默认shell不是很好用,使用bash命令进入bash,就是在linux习惯使用的shell程序了。

分享到:
评论

相关推荐

    Windows和Solaris上Boost安装和编译

    - C++编译环境的搭建,如Visual Studio和GCC - Boost.Build系统(bjam/b2) - 平台特定的编译和链接选项 - 环境变量的设置,如PATH和LD_LIBRARY_PATH 了解这些知识点后,开发者可以有效地在不同操作系统上利用Boost...

    solaris上安装gcc的部分软件

    在 Solaris 操作系统上安装 GCC(GNU Compiler Collection)是一个重要的任务,因为GCC是开源社区广泛使用的C、...但通过以上步骤,开发者可以在Solaris环境中顺利搭建起GCC编译环境,从而支持各种编程语言的开发工作。

    solaris内核编译顶级详细版

    在准备编译环境时,确保安装了必要的构建工具(如onbld)和源代码文件,分为debug和no-debug两个版本,通常选择no-debug版本。BFU工具同样需要no-debug版本。Sun Studio 12是一个tar包,解压后即可使用,将其路径...

    solaris 10编译qt所需的gcc以及相关库

    3. **编译环境的准备**: 在 Solaris 10 上编译 Qt 之前,还需要确保系统上安装了其他必要的开发工具,如 GNU Make(gmake),以及头文件和库(如 X11 和 Motif),因为 Qt 是基于这些库构建的图形用户界面框架。 ...

    solaris上安装nginx1.4.4

    在 Solaris 操作系统上安装 Nginx 1.4.4 版本涉及到多个步骤,包括安装依赖库如 PCRE、OpenSSL 和 ZLIB,然后是 Nginx 的编译与安装。以下是详细的过程: 1. **PCRE (Perl Compatible Regular Expressions) 安装**...

    solaris安装GCC软件andGDB软件

    下面我们将详细讲解如何在Solaris环境下安装这两个工具。 首先,我们需要下载GCC和GDB的源码包。在这个案例中,我们已经有了`libgcc-3.3`和`gdb-6.8`这两个文件,它们分别代表了GCC的库文件和GDB的一个特定版本。...

    gcc_solaris10安装GCC依赖_

    本文将详细讲解如何在 Solaris 10 环境下安装 GCC 及其必要的依赖库。 首先,GCC 的安装依赖于几个关键组件,包括 GNU binutils、GMP(GNU Multiple Precision Arithmetic Library)、MPFR(Multiple Precision ...

    在solaris上安装samba

    在 Solaris 操作系统上安装 Samba 是一项关键任务,因为 Samba 允许 Solaris 服务器与 Windows 客户端之间实现文件和打印机共享。Samba 是一个开源软件,它实现了 SMB/CIFS 协议,使非 Microsoft 操作系统(如 ...

    gcc8.5.0-solaris10预编译版

    这个预编译版意味着它已经在Solaris 10系统上进行了构建和测试,用户可以直接在该环境下使用,而无需自行编译源代码。 描述中的 "solaris10上已经编译完成的gcc8.5.0以及cmake等工具" 提到了另一个关键组件——...

    Solaris10下Nagios安装

    总结,安装Nagios在Solaris 10系统上是一项涉及源码编译、依赖安装、配置等多个环节的工作。通过合理配置和管理,Nagios能为用户提供强大的网络和系统监控能力,确保关键服务的稳定运行。提供的文档如《Solaris10下...

    Solaris10安装配置JDK1.5

    总结一下,本文详细介绍了在Oracle Solaris 10系统上安装JDK 1.5的过程,包括下载、安装、配置环境变量以及验证。通过遵循这些步骤,您应该能够顺利地在Solaris 10上搭建起一个可用的Java开发环境。

    SVN在Solaris下的安装

    - 配置编译环境,根据你的需求选择安装路径,一般使用`--prefix=/usr/local/svn`: ``` ./configure --prefix=/usr/local/svn --with-apr=/usr/apr --with-apr-util=/usr/apr-util --with-ssl ``` - 编译源码:...

    newbow-solaris.tar.gz_rainbow_solaris

    标题中的"newbow-solaris.tar...由于编译过程已经完成,用户无需自己具备编译环境或解决依赖问题,使得部署相对简化。然而,为了确保顺利运行,用户可能需要对Solaris系统有一定的了解,以及熟悉Unix/Linux命令行操作。

    Linux和Solaris建立Apache虚拟根环境

    在Solaris系统中,过程基本类似,但由于可能缺少GNU开发环境,编译和安装过程可能会更复杂。需要使用`ldd`工具检查依赖库,并可能需要手动解决库依赖问题。在Solaris上,推荐使用非root权限进行编译和安装,以减少对...

    Sun Solaris 公用桌面环境:高级用户和系统管理员指南-329

    《Sun Solaris 公用桌面环境:高级用户和系统管理员指南》是一本专注于Sun Microsystems公司推出的Sun Solaris操作系统公用桌面环境的高级指南。这本指南旨在帮助用户和系统管理员更深入地理解和管理Solaris公用桌面...

    expect安装包(solaris x86)

    标题中的"expect安装包(solaris x86)"指的是在Solaris操作系统x86架构上使用的Expect工具的安装程序。Expect是一个自动化脚本工具,它允许用户编写脚本来控制交互式应用程序,如telnet、ftp、passwd等,使得自动化...

    solaris下的SVN服务器安装包(for sparc)

    本文将详细介绍在Solaris操作系统环境下,如何安装适用于SPARC架构的SVN服务器。 首先,Subversion(简称SVN)是一个用于版本控制的系统,它允许开发者跟踪并管理代码库中的变更,以便于多人协同工作。SVN的核心...

    Solaris 8 操作环境的新增功能-73

    10. **许可证与法律条款**:文件中明确指出,Solaris 8及其文档受到严格的版权保护,任何复制、分发或反编译行为需得到Sun Microsystems的明确授权。 综上所述,Solaris 8操作环境的更新不仅增强了系统的功能和用户...

    solaris 工具expect安装包

    `expect`在`Solaris`上运行需要TCL环境,这也是为什么会有`tcl`标签。`TCL`(Tool Command Language)是一种动态类型的脚本语言,它提供了丰富的内置命令和简单易学的语法,是`expect`的基础。 在提供的压缩包文件...

Global site tag (gtag.js) - Google Analytics