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