2017-09-03 10 views
8

Jekyll Installation言う:ジキルのインストールにはOSXでGCCが必要ですか?

GCCおよび(場合にはお使いのシステムは、あなたがgccの-vを実行してチェックし、システムのコマンドラインインタフェースに-v作ることができ、それらがインストールされていない)

ください

私はmacOS Sierraを使用しています。 Xcodeのコマンドラインツール(CLT)をインストールしました。そしてgcc -vは生成します。

Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/usr/include/c++/4.2.1 
Apple LLVM version 8.1.0 (clang-802.0.42) 
Target: x86_64-apple-darwin16.7.0 
Thread model: posix 
InstalledDir: /Library/Developer/CommandLineTools/usr/bin 

それは私がインストール打ち鳴らすされていることを意味します。それでもGCCをインストールする必要はありますか?

答えて

3

通常、あなたがこれを設定:

CC=clang 
1

私が間違っていたように見えます;)

あなたはGCCをインストールする必要はありません。

それはへの十分なはずです:

1.私はソースからインストールすることを好むルビー

をインストールします。https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.gz

> ./configure --prefix=$HOME/opt/ruby 
> make 
> make install 

2.再びRubyGemsの

をインストールします。 、私はソースからインストールすることを好む:https://rubygems.org/pages/download

> export PATH=$HOME/opt/ruby/bin:$PATH 
> ruby setup.rb 

3.変更レポ場所

私は、SSHでのRubyをコンパイルしません。

:その場合、私はルビーの宝石が

> gem sources -r https://rubygems.org/ 
> gem sources -a http://rubygems.org/ 

を(http://www.owsiak.org/?p=3262 MacOSのでOpenSSLを構築することに関連するサンプルがありあなたは、OpenSSLをビルドしたい場合は、こちらをご覧ください)レポ変更する必要があります

4.あなたはそれだジキル

> gem install jekyll 
> jekyll --version 
jekyll 3.5.2 

をインストールすることができます。

1

多くの人(Linuxを使用していない人)は、ジキルールの設定に問題があります。問題がなければ、ジキルにCloud9を使用することもできます。 Cloud9はオンラインの仮想Linux環境(およびIDE)です。

手順は次のとおりです。

  1. Cloud9端末で空のプロジェクト(Ubuntuの)
  2. タイプ作成Cloud9
  3. に無料アカウントを作成:宝石インストールジキル
  4. を空_configを作成します。プロジェクトルートのymlファイル
  5. プロジェクトルートにindex.mdファイルを作成します。
  6. Cloud9端末のタイプ:jekyll serve -host $ IP -port $ PORTの-baseurl「」Cloud9にし、クリックしてアクセスすることができます「ローカル「
  7. あなたの(非常に基本的な)ウェブサイトは、現在実行されている」

Application」を実行してプレビューを私はいくつかにアーカイブを作成しましたジキルのスクリプトが登場する。 jekyllcodex.orgで見つけることができます。

関連する問題