x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
rb2k has quit [Quit: rb2k]
woollyams has joined #rubygems
lsegal has joined #rubygems
x1337807x has joined #rubygems
opus has joined #rubygems
<opus>
Anyone up for tackling a hard problem involving gems =p
<opus>
Basically there is a gem I'm using that is displaying a weird behavior. It's namespaced class objects are getting injected into the root namespace when rails eager_loading is true.
<opus>
I just don't have enough knowledge on gems to understand how exactly this is happening since all of the gem class names are inside of the same namespaced module
rb2k has joined #rubygems
jpfuente_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
jpfuentes2 has joined #rubygems
mdub has joined #rubygems
woollyams has quit [Ping timeout: 272 seconds]
opus has quit []
jpfuentes2 has left #rubygems ["Textual IRC Client: www.textualapp.com"]
mdub has quit [Ping timeout: 272 seconds]
jaimef has quit [Excess Flood]
opus has joined #rubygems
davispuh has quit [Read error: Connection reset by peer]
jaimef has joined #rubygems
woollyams has joined #rubygems
rb2k has quit [Quit: rb2k]
woollyams has quit [Read error: Connection reset by peer]
woollyams has joined #rubygems
seanlinsley has quit [Ping timeout: 244 seconds]
woollyams has quit [Ping timeout: 272 seconds]
seanlinsley has joined #rubygems
seanlinsley has quit [Read error: Connection reset by peer]
seanlinsley_ has joined #rubygems
opus has quit []
woollyams has joined #rubygems
rb2k has joined #rubygems
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
woollyams has quit [Read error: Connection reset by peer]
woollyams has joined #rubygems
woollyams has quit [Ping timeout: 272 seconds]
rb2k has quit [Quit: rb2k]
adac has joined #rubygems
yakko has quit []
opus has joined #rubygems
lsegal has quit [Quit: Quit: Quit: Quit: Stack Overflow.]
huoxito has quit [Remote host closed the connection]
kai3x5 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
huoxito has joined #rubygems
huoxito has quit [Ping timeout: 255 seconds]
vipsy has joined #rubygems
<vipsy>
Installed ruby and ruby-devel, then tried installing jekyll gem but extconf is failing everytime!! Anybody here to help please?
<vipsy>
Nobody
<vipsy>
?
Atttwwww has quit [Ping timeout: 240 seconds]
<opus>
vipsy: you still around?
<vipsy>
opus, yes waiting!
<opus>
generally speaking, extconf is used for wrapper c libraries. Most likely you don't have the needed files to install your systems version.
<opus>
I don't know exactly, but my guess is you need gcc, or gcc-devel packages
<opus>
let me know if that helps at all vipsy
<vipsy>
wait i am checking the error again
<vipsy>
would it be better if i show you the complete eror message?
<opus>
if you gist it or similar that would def help
<opus>
what os are you on as well?
<vipsy>
Okay so iwill share my gist in a moment
<vipsy>
I use fedora 20
<opus>
No problem. Okay are you using a package manager to install ruby (apt-get/yum) or are you using a ruby install manager (rvm/rbenv)?
<opus>
If you're not using rvm/rbenv it'll help you out down the line to do that from the start. Allowing you to install multiple versions of ruby and switch between them pretty easily.
<opus>
you'll most likely need these no matter what though - `sudo yum install gcc gcc-c++ zlib-devel`
<opus>
k looking into gist
<vipsy>
okay I use yum
<opus>
yeah, try running that command I just gave you
<vipsy>
what is zlib?
<opus>
basically it'll install the c / c++ compilers and the development packages for zlib http://www.zlib.net/
<opus>
you many not need zlib, i just normally include it when I install c
<vipsy>
okay i'll do that right away
<opus>
zlib is a compression library btw
<vipsy>
hmm i see that :)
<opus>
Just to explain how I reached that conclusion btw...
<opus>
In your gist it says "checking for ffi.h" that's a c header file that your system didn't have which it required in order to compile the native extension in the gem.
<vipsy>
So ruby is built on C ? I don't know ruby :P
<opus>
Ruby has some gems that use native c code for performance reasons.
<vipsy>
okay.
<opus>
Also, I googled around because I don't know the exact library files that gem is going to require... it may need some of these as well.