# Ruby syslog extension not working

**URL:** <https://www.ruby-forum.com/t/ruby-syslog-extension-not-working/66469>\
**Category:** Ruby\
**Created:** [August 26, 2006, 10:53am UTC](https://www.ruby-forum.com/t/ruby-syslog-extension-not-working/66469 "2006-08-26T10:53:50Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [August 26, 2006, 10:53am UTC](https://www.ruby-forum.com/t/ruby-syslog-extension-not-working/66469/1 "2006-08-26T10:53:50Z")

</div>

Should the syslog extenstion be automatically installed if you use the  
one-click installer? Whenever I require ‘syslog’ i get the following  
error:

C:\ruby\src\ruby-1.8.4\_2006-04-14\ext\syslog\>ruby test.rb  
c:/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:27:in  
`gem_original_require': no such file to load -- syslog (LoadError) from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in`require’  
from test.rb:13

I tried to run

C:\ruby\src\ruby-1.8.4\_2006-04-14\ext\syslog\>ruby extconf.rb

but got

checking for syslog.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.

How should I go about installing the syslog extension?

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [August 26, 2006, 11:42am UTC](https://www.ruby-forum.com/t/ruby-syslog-extension-not-working/66469/2 "2006-08-26T11:42:27Z")

</div>

On 8/25/06, removed\_email\_address@domain.invalid [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> `require’  
> \*\*\* 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.
> 
> How should I go about installing the syslog extension?

I’d love to have syslog facility available on Windows, but Microsoft  
has their own ideas about system logging. I remember there was an  
extension that provide you access to windows event manager API.
