<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><font face="Arial" class="">Hi, everyone</font><div class=""><font face="Arial" class="">I’m new here &nbsp;and I’m trying to build the webkitGDK+ on my pc: MAC&nbsp;<span style="font-size: 11px; text-indent: -137.8px;" class="">OS X 10.10.</span></font></div><div class=""><font face="Arial" class=""><span style="text-indent: -137.8px;" class=""><span style="font-size: 11px;" class="">following the instructions&nbsp;</span></span><a href="http://trac.webkit.org/wiki/BuildingGtk" class="">http://trac.webkit.org/wiki/BuildingGtk</a>, I always get several errors when&nbsp;<span style="color: rgb(51, 51, 51); line-height: 1.5; background-color: rgb(255, 255, 255);" class="">download and build the jhbuild modules.</span></font></div><div class=""><span style="color: rgb(51, 51, 51); line-height: 1.5; background-color: rgb(255, 255, 255);" class=""><font face="Arial" class="">Here are my steps:</font></span></div><div class=""><span style="font-family: Arial; color: rgb(51, 51, 51); line-height: 1.5; background-color: rgb(255, 255, 255);" class=""><br class=""></span></div><div class=""><font color="#333333" face="Arial" class=""><span style="line-height: 18px; background-color: rgb(255, 255, 255);" class="">1.Get source:</span></font></div><div class=""><code class="bash plain" style="line-height: 20px; white-space: nowrap; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; height: auto !important; left: auto !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: inherit !important; background-image: none !important;">git clone git:</code><code class="bash plain" style="line-height: 20px; white-space: nowrap; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; height: auto !important; left: auto !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: inherit !important; background-image: none !important;">//git</code><code class="bash plain" style="line-height: 20px; white-space: nowrap; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; height: auto !important; left: auto !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: inherit !important; background-image: none !important;">.<a href="http://webkit.org" class="">webkit.org</a></code><code class="bash plain" style="line-height: 20px; white-space: nowrap; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; height: auto !important; left: auto !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: inherit !important; background-image: none !important;">/WebKit</code><code class="bash plain" style="line-height: 20px; white-space: nowrap; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; height: auto !important; left: auto !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: inherit !important; background-image: none !important;">.git WebKit</code></div><div class=""><code class="bash plain" style="line-height: 20px; white-space: nowrap; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; height: auto !important; left: auto !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: inherit !important; background-image: none !important;"><br class=""></code></div><div class=""><code class="bash plain" style="border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; height: auto !important; left: auto !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: inherit !important; background-image: none !important;"><div style="line-height: 18.5714302062988px; white-space: normal; margin: 0px; padding: 0px; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255);" class=""><span style="line-height: 1.5;" class=""><font face="Helvetica" class="">2.Install the base WebKitGTK+ dependencies:</font></span></div><div style="margin: 0px; padding: 0px;" class=""><span style="line-height: 20px; white-space: nowrap; background-color: rgb(255, 255, 255);" class=""><font face="Courier New" class="">sudo port install webkit-gtk</font></span></div><div style="margin: 0px; padding: 0px;" class=""><span style="line-height: 20px; white-space: nowrap; background-color: rgb(255, 255, 255);" class=""><font face="Courier New" class=""><br class=""></font></span></div><div style="margin: 0px; padding: 0px;" class=""><font face="Arial" class=""><span style="line-height: 20px; white-space: nowrap; background-color: rgb(255, 255, 255);" class="">3.Run jhbuild modules:</span></font></div><div style="margin: 0px; padding: 0px;" class=""><span style="background-color: rgb(255, 255, 255); line-height: 20px; white-space: nowrap;" class=""><font face="Courier New" class="">Tools/Scripts/update-webkitgtk-libs</font></span></div><div style="margin: 0px; padding: 0px;" class=""><br class=""></div><div style="margin: 0px; padding: 0px;" class=""><font face="Arial" class=""><span style="line-height: 20px; white-space: nowrap; background-color: rgb(255, 255, 255);" class="">And errors&nbsp;</span><span style="line-height: 20px; white-space: nowrap;" class="">occur here, it seems that a lot of libs/tools are missing or out of date, for example pkg-config, intltool, autoreconfig etc..</span></font></div><div style="margin: 0px; padding: 0px;" class=""><font face="Arial" style="line-height: 20px; white-space: nowrap;" class="">I have tried to fix some of them by </font><font face="Courier New" style="line-height: 20px; white-space: nowrap;" class="">port install XXX. </font><font face="Arial" class=""><span style="line-height: 20px; white-space: nowrap;" class="">But there are always new errors.. (Now it complains about cairo’s EGL functions, dbus&nbsp;..)</span></font></div><div style="margin: 0px; padding: 0px;" class=""><br class=""></div><div style="margin: 0px; padding: 0px;" class=""><span style="line-height: 20px; white-space: nowrap; font-family: Arial;" class="">I also tried to build on linux with&nbsp;</span><span style="line-height: 20px; white-space: nowrap;" class=""><font face="Courier New" class="">Tools/gtk/install-dependencies</font><font face="Arial" class=""> instead of&nbsp;</font></span><span style="font-family: 'Courier New'; line-height: 20px; white-space: nowrap; background-color: rgb(255, 255, 255);" class="">sudo port install webkit-gtk. </span><span style="line-height: 20px; white-space: nowrap; background-color: rgb(255, 255, 255);" class=""><font face="Arial" class="">Still</font></span><span style="line-height: 20px; white-space: nowrap; background-color: rgb(255, 255, 255);" class=""><font face="Arial" class="">&nbsp;having errors during the</font></span></div><div style="margin: 0px; padding: 0px;" class=""><span style="line-height: 20px; white-space: nowrap; background-color: rgb(255, 255, 255);" class=""><font face="Arial" class="">jhbuild(not exactlythe same errors) like gobject not found.</font></span></div><div style="margin: 0px; padding: 0px;" class=""><span style="font-family: Arial; line-height: 20px; white-space: nowrap;" class="">So i’m wondering if I have missed some important steps. Please guide me even you find the question is too stupid :)</span></div><div style="margin: 0px; padding: 0px;" class=""><span style="font-family: Arial; line-height: 20px; white-space: nowrap;" class="">&nbsp;thanks in advance!</span></div></code></div></body></html>