[webkit-help] Need help in building Webkit on Ubuntu 12.04

m silverstri michael.j.silverstri at gmail.com
Mon Jan 21 09:19:06 PST 2013


Thank you.

I built and install icu c/c++ 50.1.1 locally.
For icu library, it built and install properly, but when I built Webkit GTK
port, I still get the linker error.



On Sat, Jan 19, 2013 at 9:07 PM, Julien Chaffraix <
julien.chaffraix at gmail.com> wrote:

> > I am trying to build Webkit on Ubuntu 12.04
>
> You never build WebKit, you always build a *port* of WebKit. Giving
> this information for future help would be nice, though here it seems
> that you are building the GTK port.
>
> > I am getting this linker error, can you please tell me how can I fix it?
> >
> >   CXXLD  libwebkit2gtk-3.0.la
> > ./.libs/libwebkitgtk-3.0.so: undefined reference to `u_charMirror_48'
> > ./.libs/libwebkitgtk-3.0.so: undefined reference to `ublock_getCode_48'
> > collect2: ld returned 1 exit status
> > make[1]: *** [Programs/unittests/testhttpbackend] Error 1
>
> These are ICU symbols so it seems that your system is missing the
> required version of the ICU library or that you don't link against it
> for the unit tests.
>
> With the little information you gave, we can only guess as to what
> went wrong. You will probably need to find the solution yourself but
> here is some ideas:
> * Make sure you have followed the official build instructions [1] to the
> letter.
> * Put the build in verbose mode to see which libraries you link against.
> * Double-check if the version of the ICU library you are linking
> against has the missing symbols.
>
> Hope it helps,
> Julien
>
> [1] http://trac.webkit.org/wiki/BuildingGtk
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-help/attachments/20130121/565cefde/attachment.html>


More information about the webkit-help mailing list