`
t0uch
  • 浏览: 57899 次
  • 性别: Icon_minigender_1
  • 来自: 柳州
社区版块
存档分类
最新评论

最新版ruby编译的痛苦(readline)

    博客分类:
  • RoR
阅读更多
由于configure不支持--with-readline-dir的选项了,查了很久,发现用REE的installer可以支持。手动下载安装readline后,可以通过如下方式指定radline的路径:

sudo ./installer -a /usr/local --no-tcmalloc -c --with-readline-dir=/usr/local


这个问题折腾了好几天,特此记录。
0
0
分享到:
评论

相关推荐

    readline-8.0.tar.gz

    总的来说,`readline-8.0.tar.gz` 提供了 `readline` 库的最新版本,对于需要增强命令行交互体验的软件开发者,以及那些需要GPU虚拟化工具(如 `gru`)的AMD平台用户来说,这是一个必不可少的资源。通过理解和正确...

    readline.zip

    `readline`库的交叉编译意味着开发者可以在一个系统上(如Linux)编译库,然后将其用于另一个系统(如嵌入式设备或不同的架构,如ARM或PowerPC)。 要进行交叉编译,你需要配置`readline`的构建环境,确保所有依赖...

    readline-5.0.tar.gz

    - **解释器**:Python、Perl、Ruby等语言的命令行解释器都使用了readline库,提供交互式的输入体验。 - **数据库客户端**:MySQL、PostgreSQL等数据库的命令行客户端也利用readline库,增强用户输入的舒适度。 - ...

    readline-6.3.tar

    在安装Nginx或其他依赖`readline`的软件时,如果缺少该库,可能会遇到编译错误或者功能不完整的问题。因此,确保正确安装和配置`readline`库对于成功构建和运行这些应用至关重要。通常,安装过程包括以下步骤: 1. ...

    readline

    标题中的“readline”指的是这个库,而描述中的“readline5_5.2”可能是指`Readline`的一个特定版本,即5.2版。通常,版本号的升级会带来新特性、性能优化或者修复已知问题。`Readline5.2`可能是对`Readline5.1`的...

    readline-6.2.4.1.tar.gz

    在CentOS 6.3系统中,可能由于软件仓库的问题,`yum` 包管理器无法直接安装 `readline`,因此需要手动编译源代码来完成安装。 首先,让我们详细了解一下 `readline` 库: 1. **readline 功能**: - **命令历史**...

    readline-7.0

    解压完成后,进入源代码目录并配置、编译和安装: ```bash cd readline-7.0 ./configure make sudo make install ``` **实际应用** readline库广泛应用于各种需要命令行交互的程序中,例如: 1. **Bash Shell**...

    rlwrap-0.37 and readline-6.2

    4. 对于rlwrap,同样需要配置和编译,但要注意在配置时指定readline库的位置,例如`./configure --with-readline=/usr/local/include/readline`,然后也是`make`和`sudo make install`。 5. 安装完成后,你可以通过`...

    windows下安装Ruby 1.9 二进制zip包

    在Windows环境下安装Ruby 1.9,通常会涉及到编译环境的配置,因为Ruby的源码需要通过编译才能在Windows系统上运行。不过,如果你选择的是预编译的二进制zip包,这个过程就会简化很多。下面,我们将详细讨论如何通过...

    readline-5.1.tar.gz

    要编译并安装 `readline`,你需要遵循以下步骤: 1. **配置**:首先运行 `./configure` 脚本来检查系统环境,生成适合当前系统的 Makefile。这一步会检测依赖项,如 C 编译器和库,确保编译过程顺利。 2. **编译**...

    readline-6.1

    `readline-6.1.tar.gz` 是这个库的源码包,用于在Linux或类Unix系统上编译安装。 源码安装通常包括以下步骤: 1. **解压源码**:首先需要使用`tar`命令解压缩文件,例如`tar -zxvf readline-6.1.tar.gz`,这将生成...

    readline-4.3.tar.gz

    `readline-4.3`的编译过程相对简单,通常包括`./configure`、`make`和`make install`三个步骤。配置时可以指定额外的选项,如是否启用动态链接、是否编译测试用例等。 5. **应用示例** 在C/C++程序中,我们可以...

    rlwrap-0.42 和 readline-7.0

    从提供的压缩包文件readline-7.0.tar.gz和rlwrap-0.42.tar.gz中解压并编译安装。对于readline-7.0,通常的步骤包括: 1. 解压:`tar -zxvf readline-7.0.tar.gz` 2. 进入解压后的目录:`cd readline-7.0` 3. 配置:...

    readline-7.0.zip

    包含readline-7.0.tar.gzr和readline-7.0-10.el8.src.rpm两个安装包,可以直接解压tar包编译安装,也可以通过rpm方式安装源码。解压后在源码目录执行以下指令可完成编译和安装: #./configure #make #make install ...

    readline-6.3.tar.gz,

    在解压readline-6.3.tar.gz后,我们得到了源代码,可以通过编译来构建这个库。通常,编译过程包括`./configure`、`make`和`make install`三个步骤,这些步骤会检查系统环境,生成适合的配置文件,然后编译源代码并将...

    readline源码

    readline函数源码,里面有具体的注释,非常容易理解。

    ruby 2.2.7

    对于 Ruby 2.2.7,可能需要下载其源代码(即 `ruby-2.2.7.tar.gz`),然后解压、配置、编译和安装。 安装步骤大致如下: 1. 下载源代码包:`wget https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.7.tar.gz` 2. ...

    readline-6.2.tar.gz

    如果需要更新readline库,通常可以通过源代码编译安装,或者使用包管理器(如apt-get或yum)进行升级。 五、readline库的替代品与扩展 虽然readline库功能强大,但也有其他类似库可供选择,如libedit。此外,一些...

    ruby-2.3.7.tar.gz

    1. **预安装依赖**:确保你的系统已经安装了编译环境所需的库,如 `gcc`,`make`,`readline` 库等。 2. **进入解压目录**:`cd ruby-2.3.7` 3. **配置**:运行 `./configure` 来检测系统环境并生成 Makefile。 4. *...

    前端开源库-readline

    此外,社区还会定期更新和维护readline库,以解决已知问题,增加新特性,保持与最新版本的Node.js兼容。 总结来说,“前端开源库-readline”是前端开发中用于构建命令行交互应用的强大工具。通过其提供的各种功能,...

Global site tag (gtag.js) - Google Analytics