<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>include &amp;mdash; Blog do Emanoel</title>
    <link>https://bolha.blog/emanoel/tag:include</link>
    <description>Técnico Educacional</description>
    <pubDate>Thu, 23 Apr 2026 22:33:59 +0000</pubDate>
    <item>
      <title>t0hesvb4bv</title>
      <link>https://bolha.blog/emanoel/t0hesvb4bv</link>
      <description>&lt;![CDATA[---&#xA;title: &#34;Installing Solar on El Captain&#34;&#xA;date: &#34;2017-02-25&#34;&#xA;tags: &#xA;  &#34;instalacao&#34;&#xA;  &#34;install&#34;&#xA;  &#34;macos&#34;&#xA;  &#34;rails&#34;&#xA;  &#34;solar&#34;&#xA;---&#xA;&#xA;Solar is the Learning Management System made by Instituto Universidade Virtual, Universidade Federal do Ceará, available at GitHub, written in RubyOnRails.&#xA;&#xA;When I tried to install on El Captain, some issues had shown:&#xA;&#xA;OpenSSL missing&#xA;&#xA;creating Makefile&#xA;make &#34;DESTDIR=&#34; clean&#xA;make &#34;DESTDIR=&#34;&#xA;compiling binder.cpp&#xA;In file included from binder.cpp:20:&#xA;./project.h:116:10: fatal error: &#39;openssl/ssl.h&#39; file not found&#xA;include openssl/ssl.h&#xA; ^&#xA;1 error generated.&#xA;make: \\\* \[binder.o\] Error 1&#xA;make failed, exit code 2&#xA;Gem files will remain installed in /Users/emanoel/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/eventmachine-1.0.7 for inspection.&#xA;Results logged to /Users/emanoel/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/extensions/x86\64-darwin-15/2.1.0-static/eventmachine-1.0.7/gem\make.out&#xA;An error occurred while installing eventmachine (1.0.7), and Bundler cannot continue.&#xA;Make sure that \gem install eventmachine -v &#39;1.0.7&#39;\ succeeds before bundling.&#xA;&#xA;Solution:&#xA;&#xA;gem install eventmachine -v &#39;1.0.7&#39; -- --with-cppflags=-I/usr/local/opt/openssl/include&#xA;&#xA;  Configure PostgreSQL using these commands at prompt:&#xA;&#xA;$ initdb /usr/local/var/postgres&#xA;$ cp /usr/local/Cellar/postgresql/9.6.2/homebrew.mxcl.postgresql.plist ~/Library/LaunchAgents&#xA;$ launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.postgresql.plist&#xA;$ pg\ctl -D /usr/local/var/postgres -l logfile start&#xA;$ createuser -P -s -d -e username&#xA;$ vim /usr/local/var/postgres/pg\hba.conf&#xA;&#xA;2.1 Add line following the Solar 2.0 manual instructions.&#xA;&#xA;local all username md5&#xA;&#xA;Emanoel Lopes&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<hr>

<p>title: “Installing Solar on El Captain”
date: “2017-02-25”
tags:
  – “instalacao”
  – “install”
  – “macos”
  – “rails”
  – “solar”</p>

<hr>

<p>Solar is the Learning Management System made by Instituto Universidade Virtual, Universidade Federal do Ceará, available at <a href="https://github.com/wwagner33/solar" rel="nofollow">GitHub</a>, written in RubyOnRails.</p>

<p>When I tried to install on El Captain, some issues had shown:</p>
<ol><li>OpenSSL missing</li></ol>

<p>creating Makefile
make “DESTDIR=” clean
make “DESTDIR=”
compiling binder.cpp
In file included from binder.cpp:20:
./project.h:116:10: fatal error: &#39;openssl/ssl.h&#39; file not found
<a href="/emanoel/tag:include" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">include</span></a> 
 ^
1 error generated.
make: *** [binder.o] Error 1
make failed, exit code 2
Gem files will remain installed in /Users/emanoel/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/eventmachine-1.0.7 for inspection.
Results logged to /Users/emanoel/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/extensions/x86_64-darwin-15/2.1.0-static/eventmachine-1.0.7/gem_make.out
An error occurred while installing eventmachine (1.0.7), and Bundler cannot continue.
Make sure that `gem install eventmachine -v &#39;1.0.7&#39;` succeeds before bundling.</p>

<p><a href="https://stackoverflow.com/questions/30818391/gem-eventmachine-fatal-error-openssl-ssl-h-file-not-found/30836309#30836309" rel="nofollow">Solution</a>:</p>

<p>gem install eventmachine -v &#39;1.0.7&#39; — —with-cppflags=-I/usr/local/opt/openssl/include</p>
<ol><li>  Configure PostgreSQL using these commands at prompt:</li></ol>

<p>$ initdb /usr/local/var/postgres
$ cp /usr/local/Cellar/postgresql/9.6.2/homebrew.mxcl.postgresql.plist ~/Library/LaunchAgents
$ launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.postgresql.plist
$ pg_ctl -D /usr/local/var/postgres -l logfile start
$ createuser -P -s -d -e username
$ vim /usr/local/var/postgres/pg_hba.conf</p>

<p>2.1 Add line following the Solar 2.0 manual instructions.</p>

<p>local all username md5</p>

<p>Emanoel Lopes</p>
]]></content:encoded>
      <guid>https://bolha.blog/emanoel/t0hesvb4bv</guid>
      <pubDate>Mon, 07 Aug 2023 22:29:46 +0000</pubDate>
    </item>
  </channel>
</rss>