Hi Colin, I think fcgi is only required for testing. I do without it and directly open the output files in my browser. Maybe try saying no to ramaze or whatever depends on fcgi? On Mon, Jun 1, 2009 at 18:02, Colin MacNaughton <colin.macnaughton at gmail.com> wrote:> I''m trying to install the latest webgen on Windows XP but am met with: > > [C:/Programs] gem install webgen > Need to update 27 gems from http://gems.rubyforge.org > ........................... > complete > Install required dependency ramaze? [Yn] > Install required dependency innate? [Yn] > Install required dependency rack? [Yn] > Install required dependency fcgi? [Yn] > Building native extensions. ?This could take a while... > ERROR: ?While executing gem ... (Gem::Installer::ExtensionBuildError) > ? ?ERROR: Failed to build gem native extension. > > ruby extconf.rb install webgen > checking for fcgiapp.h... no > checking for fastcgi/fcgiapp.h... 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:/programs/ruby/bin/ruby > ? ? ? ?--with-fcgi-dir > ? ? ? ?--without-fcgi-dir > ? ? ? ?--with-fcgi-include > ? ? ? ?--without-fcgi-include=${fcgi-dir}/include > ? ? ? ?--with-fcgi-lib > ? ? ? ?--without-fcgi-lib=${fcgi-dir}/lib > > > Gem files will remain installed in > c:/Programs/ruby/lib/ruby/gems/1.8/gems/fcgi-0.8.7 for inspection. > Results logged to > c:/Programs/ruby/lib/ruby/gems/1.8/gems/fcgi-0.8.7/ext/fcgi/gem_make.out > > Googling around a bit finally led me to: > http://www.ruby-forum.com/topic/134766 > > Does anyone have a workaround? > > Cheers, > Colin > > _______________________________________________ > webgen-users mailing list > webgen-users at rubyforge.org > http://rubyforge.org/mailman/listinfo/webgen-users >-- Damien Pollet type less, do more [ | ] http://people.untyped.org/damien.pollet
Colin MacNaughton
2009-Jun-01 16:44 UTC
[webgen-users] Webgeb 0.5.x possible in Windows XP?
Thanks Damien, Unfortunately saying no aborts the install since it''s a required dependency: Install required dependency ramaze? [Yn] n ERROR: While executing gem ... (Gem::DependencyError) Required dependency ramaze not installed Colin -----Original Message----- From: Damien Pollet [mailto:damien.pollet at gmail.com] Sent: Monday, June 01, 2009 9:19 AM To: Colin MacNaughton Cc: webgen-users at rubyforge.org Subject: Re: [webgen-users] Webgeb 0.5.x possible in Windows XP? Hi Colin, I think fcgi is only required for testing. I do without it and directly open the output files in my browser. Maybe try saying no to ramaze or whatever depends on fcgi? On Mon, Jun 1, 2009 at 18:02, Colin MacNaughton <colin.macnaughton at gmail.com> wrote:> I''m trying to install the latest webgen on Windows XP but am met with: > > [C:/Programs] gem install webgen > Need to update 27 gems from http://gems.rubyforge.org > ........................... > complete > Install required dependency ramaze? [Yn] > Install required dependency innate? [Yn] > Install required dependency rack? [Yn] > Install required dependency fcgi? [Yn] > Building native extensions. ?This could take a while... > ERROR: ?While executing gem ... (Gem::Installer::ExtensionBuildError) > ? ?ERROR: Failed to build gem native extension. > > ruby extconf.rb install webgen > checking for fcgiapp.h... no > checking for fastcgi/fcgiapp.h... 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:/programs/ruby/bin/ruby > ? ? ? ?--with-fcgi-dir > ? ? ? ?--without-fcgi-dir > ? ? ? ?--with-fcgi-include > ? ? ? ?--without-fcgi-include=${fcgi-dir}/include > ? ? ? ?--with-fcgi-lib > ? ? ? ?--without-fcgi-lib=${fcgi-dir}/lib > > > Gem files will remain installed in > c:/Programs/ruby/lib/ruby/gems/1.8/gems/fcgi-0.8.7 for inspection. > Results logged to > c:/Programs/ruby/lib/ruby/gems/1.8/gems/fcgi-0.8.7/ext/fcgi/gem_make.out > > Googling around a bit finally led me to: > http://www.ruby-forum.com/topic/134766 > > Does anyone have a workaround? > > Cheers, > Colin > > _______________________________________________ > webgen-users mailing list > webgen-users at rubyforge.org > http://rubyforge.org/mailman/listinfo/webgen-users >-- Damien Pollet type less, do more [ | ] http://people.untyped.org/damien.pollet
Colin MacNaughton
2009-Jun-02 00:07 UTC
[webgen-users] Webgeb 0.5.x possible in Windows XP?
The problem was that the one click installer for the Ruby on Windows installs version 0.9.4 of gems. An update via gem update --system brings it up to 1.3.4 which then allows successful install. Colin -----Original Message----- From: Damien Pollet [mailto:damien.pollet at gmail.com] Sent: Monday, June 01, 2009 9:19 AM To: Colin MacNaughton Cc: webgen-users at rubyforge.org Subject: Re: [webgen-users] Webgeb 0.5.x possible in Windows XP? Hi Colin, I think fcgi is only required for testing. I do without it and directly open the output files in my browser. Maybe try saying no to ramaze or whatever depends on fcgi? On Mon, Jun 1, 2009 at 18:02, Colin MacNaughton <colin.macnaughton at gmail.com> wrote:> I''m trying to install the latest webgen on Windows XP but am met with: > > [C:/Programs] gem install webgen > Need to update 27 gems from http://gems.rubyforge.org > ........................... > complete > Install required dependency ramaze? [Yn] > Install required dependency innate? [Yn] > Install required dependency rack? [Yn] > Install required dependency fcgi? [Yn] > Building native extensions. ?This could take a while... > ERROR: ?While executing gem ... (Gem::Installer::ExtensionBuildError) > ? ?ERROR: Failed to build gem native extension. > > ruby extconf.rb install webgen > checking for fcgiapp.h... no > checking for fastcgi/fcgiapp.h... 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:/programs/ruby/bin/ruby > ? ? ? ?--with-fcgi-dir > ? ? ? ?--without-fcgi-dir > ? ? ? ?--with-fcgi-include > ? ? ? ?--without-fcgi-include=${fcgi-dir}/include > ? ? ? ?--with-fcgi-lib > ? ? ? ?--without-fcgi-lib=${fcgi-dir}/lib > > > Gem files will remain installed in > c:/Programs/ruby/lib/ruby/gems/1.8/gems/fcgi-0.8.7 for inspection. > Results logged to > c:/Programs/ruby/lib/ruby/gems/1.8/gems/fcgi-0.8.7/ext/fcgi/gem_make.out > > Googling around a bit finally led me to: > http://www.ruby-forum.com/topic/134766 > > Does anyone have a workaround? > > Cheers, > Colin > > _______________________________________________ > webgen-users mailing list > webgen-users at rubyforge.org > http://rubyforge.org/mailman/listinfo/webgen-users >-- Damien Pollet type less, do more [ | ] http://people.untyped.org/damien.pollet