首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >在snow leopard上编译Ruby, RubyGems, 和Rails

在snow leopard上编译Ruby, RubyGems, 和Rails

作者头像
EltonZheng
发布2021-01-22 07:46:00
发布2021-01-22 07:46:00
1.2K0
举报

准备:

  1. Snow Leopard系统
  2. XCode编译环境,Snow Leopard系统盘上有

第一步:设置路径

代码语言:javascript
复制
vim ~/.profile

在文件最后加上:

代码语言:javascript
复制
export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH"

使新的路径生效

代码语言:javascript
复制
source ~/.profile

第二步:下载源文件

代码语言:javascript
复制
curl -O ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p174.tar.gz
curl -O http://files.rubyforge.vm.bytemark.co.uk/rubygems/rubygems-1.3.5.tgz

第三步:编译安装 安装ruby

代码语言:javascript
复制
tar xzvf ruby-1.8.7-p174.tar.gz
cd ruby-1.8.7-p174
./configure --enable-shared --enable-pthread CFLAGS=-D_XOPEN_SOURCE=1
make
sudo make install
cd ..

安装rubygem

代码语言:javascript
复制
tar xzvf rubygems-1.3.5.tgz
cd rubygems-1.3.5
sudo /usr/local/bin/ruby setup.rb
cd ..

安装rails

代码语言:javascript
复制
sudo gem install rails

安装ruby的mysql驱动

代码语言:javascript
复制
sudo gem install mysql -- --with-mysql-dir=/usr/local/mysql

MySQL使用官方的dmg安装即可。


本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档