# Mkmf creates broken makefile (Windows)

**URL:** <https://www.ruby-forum.com/t/mkmf-creates-broken-makefile-windows/156156>\
**Category:** Ruby\
**Created:** [December 21, 2008, 10:35pm UTC](https://www.ruby-forum.com/t/mkmf-creates-broken-makefile-windows/156156 "2008-12-21T22:35:37Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ZippySwish](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/z/50afbb/32.png) [@ZippySwish](https://www.ruby-forum.com/u/ZippySwish)\
**Post date:** [December 21, 2008, 10:35pm UTC](https://www.ruby-forum.com/t/mkmf-creates-broken-makefile-windows/156156/1 "2008-12-21T22:35:37Z")

</div>

Hi!

I’m trying to compile the ruby whirlpool library from

[http://izumi.plan99.net/blog/index.php/ruby-whirlpool-library/](http://izumi.plan99.net/blog/index.php/ruby-whirlpool-library/)

on windows with Cygwin.

extconf.rb looks like this:

require ‘mkmf’  
dir\_config(‘whirlpool’)  
create\_makefile(‘whirlpool’)

It doesn’t give any error messages while creating the makefile,  
however when I give the “make” command in cygwin, I get

Makefile:106: \*\*\* target pattern contains no %. Stop.

Line 106 of the Makefile looks like this:

install-so: $(RUBYARCHDIR)

It works fine in Ubuntu btw.

Thanks in advance

---

<div class="post-metadata">

**Author:** ![ZippySwish](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/z/50afbb/32.png) [@ZippySwish](https://www.ruby-forum.com/u/ZippySwish)\
**Post date:** [December 22, 2008, 6:40pm UTC](https://www.ruby-forum.com/t/mkmf-creates-broken-makefile-windows/156156/2 "2008-12-22T18:40:54Z")

</div>

On Dec 21, 7:34 pm, ZippySwish [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> require ‘mkmf’  
> install-so: $(RUBYARCHDIR)
> 
> It works fine in Ubuntu btw.
> 
> Thanks in advance

What Ruby version are you trying to use under Cygwin?

---

<div class="post-metadata">

**Author:** ![ZippySwish](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/z/50afbb/32.png) [@ZippySwish](https://www.ruby-forum.com/u/ZippySwish)\
**Post date:** [December 23, 2008, 2:25am UTC](https://www.ruby-forum.com/t/mkmf-creates-broken-makefile-windows/156156/3 "2008-12-23T02:25:47Z")

</div>

it says Ruby 1.8.7-p72-2
