We removed the RDiscount dependency in edge a while back; I've just pushed out a merge with master, so do a pull from GitHub and this problem should go away.
Michael On Fri, Aug 22, 2008 at 9:39 PM, Long Ouyang <[EMAIL PROTECTED]> wrote: > > Sorry for replying twice - I didn't have the foresight to check the > install logs at first. I think the root of the issue is that gem > install can't find funopen() and fopencookie() (cf. > http://github.com/rtomayko/rdiscount/commit/07d325a6a494eb371c49e4264aa2db411d1d7d8a). > > However, funopen() and fopencookie() exist in /usr/include/newlib.h > within my Cygwin installation - I'm at a loss as to how to tell "gem > install" to find it. > > On Aug 23, 12:19 am, Long Ouyang <[EMAIL PROTECTED]> wrote: >> I'm trying to set up a fork of Insoshi on Cygwin and ran into the same >> problem - rdiscount won't install. >> >> On Aug 2, 1:34 am, "Michael Hartl" <[EMAIL PROTECTED]> wrote: >> >> > rdiscount is a new Markdown library we just switched to, replacing >> > (the very slow) BlueCloth. It builds from C source, though, so I >> > wouldn't be surprised if Windows users have some trouble. (Catching >> > stuff like this is why we have edge Insoshi.) As far as the crypto >> > library goes, I don't know. Has anyone had these same troubles? >> >> > Maybe try running the installation under Cygwin and seeing how that goes. >> >> > Michael >> >> > On Fri, Aug 1, 2008 at 12:05 AM, tates <[EMAIL PROTECTED]> wrote: >> >> > > Who can help me find the problem? >> > > Thanks a lot! >> >> > >>rake install >> > > (in C:/rails/railsapp/insoshi) >> > > rake install >> > > These gems that this application depends on are missing: >> > > - rdiscount >> > > Run "rake gems:install" to install them. >> > > rake aborted! >> > > uninitialized constant CreateLocalKeys::Crypto >> >> > > (See full trace by running task with --trace) >> >> > >>rake gems:install >> > > rake gems:install >> > > (in C:/rails/railsapp/insoshi) >> > > gem.bat install rdiscount >> > > ERROR: Error installing rdiscount: >> > > ERROR: Failed to build gem native extension. >> >> > > c:/ruby/bin/ruby.exe extconf.rb install rdiscount >> > > checking for random()... no >> > > checking for srandom()... no >> > > checking for funopen()... no >> > > checking for fopencookie()... no >> > > *** extconf.rb failed *** >> > > Could not create Makefile due to some reason, probably lack of >> > > necessary libraries and/or headers. Check the mkmf.log file for more >> > > details. You may need configuration options. >> >> > > Provided configuration options: >> > > --with-opt-dir >> > > --without-opt-dir >> > > --with-opt-include >> > > --without-opt-include=${opt-dir}/include >> > > --with-opt-lib >> > > --without-opt-lib=${opt-dir}/lib >> > > --with-make-prog >> > > --srcdir=. >> > > --curdir >> > > --ruby=c:/ruby/bin/ruby >> > > --with-rdiscount-dir >> > > --without-rdiscount-dir >> > > --with-rdiscount-include >> > > --without-rdiscount-include=${rdiscount-dir}/include >> > > --with-rdiscount-lib >> > > --without-rdiscount-lib=${rdiscount-dir}/lib >> > > extconf.rb:11: No funopen or fopencookie support available. >> > > (RuntimeError) >> >> > > Gem files will remain installed in c:/ruby/lib/ruby/gems/1.8/gems/ >> > > rdiscount-1.2.6.2 for inspection. >> > > Results logged to c:/ruby/lib/ruby/gems/1.8/gems/rdiscount-1.2.6.2/ext/ >> > > gem_make.out >> > > Building native extensions. This could take a while... >> >> > -- >> > Michael Hartl >> > Insoshi social softwarehttp://insoshi.com/ > > > -- Michael Hartl Insoshi social software http://insoshi.com/ --~--~---------~--~----~------------~-------~--~----~ Insoshi developer site: http://dogfood.insoshi.com/ Insoshi documentation: http://docs.insoshi.com/ You received this message because you are subscribed to the Google Groups "Insoshi" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/insoshi?hl=en -~----------~----~----~----~------~----~------~--~---
