<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
gperf (<a class="moz-txt-link-freetext" href="http://www.gnu.org/software/gperf/">http://www.gnu.org/software/gperf/</a>) is a utility app that
generates perfect hash functions. By perfect we mean that there are no
hash collisions in the lookup and thus some runtime performance
improvements can be had. Your cygwin/bin directory is supposed to have
a gperf.exe app in it. If not then you can run the cygwin install again
and add that package. It should be under the dev tools section of the
installer.<br>
<br>
I wonder if it would be better if code-generating utilities like gperf
were run by code submitters once instead of being run by every WebKit
user on every build. I think this results in WebKit builds being a bit
slower than necessary. A no-change WebKit build takes a couple minutes
for me, whereas other projects of comparable size take maybe 5 seconds
to complete (though granted there are other things involved beyond
auto-generated source files). I assume the WebKit tests make sure
mistakes and omissions in code affected by this don't happen (or am I
wrong about this?). Another benefit of this would be reduced build
failures like that reported below. Please feel free to correct me if I
am in error.<br>
<br>
Paul<br>
<br>
<br>
<br>
<blockquote cite="mid:799997.86404.qm@web76312.mail.sg1.yahoo.com"
 type="cite">
  <table border="0" cellpadding="0" cellspacing="0">
    <tbody>
      <tr>
        <td
 style="font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-size: inherit; line-height: inherit; font-size-adjust: inherit; font-stretch: inherit;"
 valign="top"><span style="font-family: monospace;">Hi all,<br>
Thank you very much for your suggestions yesterday.<br>
I install Fedora 9 OS to run next to the Cygwin on Windows OS. I typed
some commands as following:<br>
        <br>
        <span style="font-style: italic;">./build-webkit</span><br
 style="font-style: italic;">
        <span style="font-style: italic;">./autogen.sh</span><br
 style="font-style: italic;">
        <span style="font-style: italic;">./configure</span><br
 style="font-style: italic;">
        <br>
for each command above, after machine run some tasks, it announced the
same error as follow:<br>
        <br>
        <span style="font-style: italic;">checking for gperf... no</span><br
 style="font-style: italic;">
        <span style="font-style: italic;">configure: error: You need
the 'gperf' hash function generator to compile WebKit</span><br>
        <br>
Can you help me to solve this error?<br>
Thank you in advance!<br>
Hai<br>
        <br>
        </span></td>
      </tr>
    </tbody>
  </table>
</blockquote>
<blockquote cite="mid:799997.86404.qm@web76312.mail.sg1.yahoo.com"
 type="cite">
  <pre wrap=""><hr size="4" width="90%">_______________________________________________
webkit-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:webkit-dev@lists.webkit.org">webkit-dev@lists.webkit.org</a>
<a class="moz-txt-link-freetext" href="http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev">http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev</a>
  </pre>
</blockquote>
<br>
</body>
</html>